как добавить скрипт в WebBrowser?
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
Доброго времени суток!
Мне нужно добавить скрипт в страницу загруженную в WebBrowser.
содержимое body можно изменять без проблем через WebBrowser.document.body.innerHTML, а как можно добавить скрипт в заголовок? Как вообще можно HEAD изменять?
Мне нужно добавить скрипт в страницу загруженную в WebBrowser.
содержимое body можно изменять без проблем через WebBrowser.document.body.innerHTML, а как можно добавить скрипт в заголовок? Как вообще можно HEAD изменять?
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
?
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Попробуй такой структурой пользоваться
Webbrowser1.OleObject.Document. твои действия
ну к примеру в head обратится к title после точки пиши title ну и там далее действия...
Опять же соблюдай структуру, есть несколько вариаций.
1-
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>WebBrowser</title>
<script language="Javascript" type="text/javascript">
<!--
//-->
</script>
</head>
<body>
2 -
Считать из файла
<script language="JavaScript" src=".js"></script>
3 - или если накрайняк неполучиться можно добавить скрипт не в HEAD а в BODY
ps Напиши потом о результате
Webbrowser1.OleObject.Document. твои действия
ну к примеру в head обратится к title после точки пиши title ну и там далее действия...
Опять же соблюдай структуру, есть несколько вариаций.
1-
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>WebBrowser</title>
<script language="Javascript" type="text/javascript">
<!--
//-->
</script>
</head>
<body>
2 -
Считать из файла
<script language="JavaScript" src=".js"></script>
3 - или если накрайняк неполучиться можно добавить скрипт не в HEAD а в BODY
ps Напиши потом о результате
[syntax=Delphi] [/syntax]
Через IHTMLDocument2::all можно вытащить head (типа IHTMLElement) и все остальное.
А зачем именно в заголовок добавлять?
А зачем именно в заголовок добавлять?
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
в body у меня скрипт не работает, он совсем его не видет, вставляю его сразу после тега body
Что за скрипт такой хитрый? Пример в студию.
А лучше посоветуйся с web-программистами в соотв.разделе форума.
А лучше посоветуйся с web-программистами в соотв.разделе форума.
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
вечером кину скрипт
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
2 Eugie я и есть web-программист до кучи..
[syntax=Delphi] [/syntax]