Как получить тег скрипта из исходного файла HTML с помощью компонента TWebbrowser?

0

В документе HTML есть тег скрипта, который содержит некоторую функцию javascript

<div class="container">
<div id="container2">
    <div id="container3">      
        <script>        
            loadme ('main');
        </script>
    </div>   
</div>

Но когда я делаю "Inspect Element" в браузере, вместо этого появляется блок тегов.

<div class="container">
<div id="container2">
    <div id="container3">
        <div class="content">
            <div class="contenthead">
                Some Text
            </div>
            <div class="c1">
                <div class="c2">
                    <form id="myForm">
                        <label>
                            Text
                        </label>                    
                    </form>
                    <div class="c3">                            
                        <a href="#" onclick="javascript:f1('Text', 0, 0)">
                        </a>    
                    </div>
                    <div class="clear">
                    </div>
                </div>
            ...

Я хочу получить этот блок со своим собственным приложением, но я не могу. Для этого я использую Delphi TWebBrowser. Как я могу получить этот HTML-код с помощью Delphi WebBrowser?

  • 1
    «Я хочу получить этот блок с моим собственным приложением, но не могу». Какой у тебя вопрос? Когда я начал пробовать что-то подобное, я предположил, что элементы, сгенерированные javascript, не будут доступны через DOM. Но это оказалось неверным: если они отображаются в окне инструментов разработчика IE, они доступны через DOM.
Теги:
twebbrowser
web-inspector

1 ответ

0
  • Да, очевидно. потому что при проверке через Firebug Firefox или Firebug от Chrome или IE Firebug вы не можете видеть сценарий, как тот, который вы упомянули.

  • И вы можете увидеть свой тег скрипта, просмотрев через Source Window (ctrl + u => ярлык для открытия исходного окна для Chrome и Firefox).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню