как добавить скрипт в WebBrowser?

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

Доброго времени суток!
Мне нужно добавить скрипт в страницу загруженную в WebBrowser.
содержимое body можно изменять без проблем через WebBrowser.document.body.innerHTML, а как можно добавить скрипт в заголовок? Как вообще можно HEAD изменять?
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

?
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Попробуй такой структурой пользоваться
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]
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

Через IHTMLDocument2::all можно вытащить head (типа IHTMLElement) и все остальное.
А зачем именно в заголовок добавлять?
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

в body у меня скрипт не работает, он совсем его не видет, вставляю его сразу после тега body
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

Что за скрипт такой хитрый? Пример в студию.
А лучше посоветуйся с web-программистами в соотв.разделе форума.
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

вечером кину скрипт
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

2 Eugie я и есть web-программист до кучи..
[syntax=Delphi] [/syntax]
Ответить