HTML код отображается не полностью

Тема в разделе "Функции и интерфейс программы", создана пользователем Ильмир, 9 мар 2015.

  1. Ильмир

    Ильмир New Member Пользователи

    Регистрация:
    9 мар 2015
    Сообщения:
    4
    не могу спарсить информацию со страницы так как HTML код отображается не полностью

    вот так отображается HTML-код в программе CD при задании границы парсинга
    HTML:
    <div id='updateZone'>
            
            <!-- Сюда пишет функция a() из betting.js-->
        </div>
        <div class="singleLot" id='singleLot'>
            <!--div class='cell'>
    
            <img class="img" width="362px" src="imgs/nopids.jpg" alt="" />        </div-->
            <!--<div class='cell right'>-->
            <div id='betZone'>
                <!-- блок для кнопок ставок-->
            </div>
    
    вот как на самом деле выглядит HTML-код

    HTML:
    <div id="updateZone">
    
    <div class="entityAbout" id="stateLine">
        <p> <span> Завершение</span> <span class="highlight">11.03 в 17:00</span>
            <span> Шаг: </span> <span class="highlight">10.000 р.</span>  
            <span> Задаток: </span><span class="highlight">5.000 р.</span>
            <span> Ставок:</span>
            <span class="highlight betCount" id="betCount">
                0            
           <span id="bets000" class="bets" onclick="hideBetsBlock('000')">
    <link rel="stylesheet" type="text/css"
    href="/flagfrontend/assets/fb9ff0ea/pagesr.css">
    
    
    <!--h5>Ставки по лоту #000</h5-->
    <div id="yw0" class="list-view">
    
    
    <ul class="items">
    <span class="empty">Нет</span></ul>
    <div class="keys" style="display:none"
    title="/flagfrontend/indev.php?r=bet/updDateJSONlotID=000_=1425906322468">
    </div>
    </div>
    
    </span>
            </span>
            <span>Текущая цена: </span><span class="highlight">2869 р.</span>                  
        </p>
        </div>
    
    
    
    
    </div>
        <div class="singleLot" id="singleLot">
            <!--div class='cell'>
    
            <img class="img" width="362px" src="img/nopigsr.jpg" alt="" />
    
    </div-->
            <!--<div class='cell right'>-->
           
    
    <div id="betZone">
    <div class="betBlock" id="betBlock">
                <div class="leftPart">
                <p class="price">2869 р.</p>
                
    
        <div class="bet btn">
            <a href="/" onclick="betMake('/flagfrontend/index.php?r=bet/makeBet
    lotID=000', '2869.00');
                        return false;">Ставка</a>
        </div>
            </div>
                    <div class="rightPart">
                <p class="sPrice">2983 р.</p>
                    <div class="stopBet btn">
            <a href="/flagfrontend/indev.php?r=bet/stopBet
    lotID=000" onclick="showConfirmForm('/flagfrontend/indev.php?r=bet/stopBet
    lotID=000', '2983', 0); return false;">Стоп</a>
        </div>
    
            </div>
            <p class="orb"><b>или</b></p></div>
    </div>
    
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Ctrl+h -> включить Internet Explorer (DOM)

    С уважением к вам, Сергей...
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Либо смотреть с каких адресов подгружаются эти недостающие данные при выполнении WEB-страницы (Ссылки недоступны для гостей) и подгружать эти данные макросом шаблона вывода GETMORECONTENT.
     
  4. Ильмир

    Ильмир New Member Пользователи

    Регистрация:
    9 мар 2015
    Сообщения:
    4
    Да, спасибо. Включил и заработало после настройки авторизации через сценарии в WBApp.
     
  5. Ильмир

    Ильмир New Member Пользователи

    Регистрация:
    9 мар 2015
    Сообщения:
    4
    Снова таже проблема.
    Сохраненный проект работал как часы.
    Изменения в проект не вносил.
     
  6. Ильмир

    Ильмир New Member Пользователи

    Регистрация:
    9 мар 2015
    Сообщения:
    4
    Похоже дело не в программе, в HTML коде есть скрипт betting.js, который обновляет строку с ценами.
     

Поделиться этой страницей