Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Проблема со вставкой файла jscript в ИЕ7


Автор: VoV_I_K 30.3.2008, 21:31
вставляю новый скрипт на страницу
Код

  Script:=(FWebBrowser.Doc2 as IHTMLDocument2).createElement('script') as IHTMLScriptElement;
   (Script as IHTMLElement).id := 'MyScript';
   Script.text :='';
   Script.src:='d:\script.js';
   Head.appendChild(Script as ihtmldomnode); 

 
в файле script.js имеется функция...допустим 


Код

function StopReklama(){
 alert('Privet');
}



Потом пытаюсь запустить
Код

scripts:=OleVariant(FWebBrowser.Doc2.parentWindow);
scripts.StopReklama(); 


Так вот! в ИЕ6 все отлично работало, а в ИЕ7 выдает ошибку что функции StopReklama прога незнает...
На сколько я понял ИЕ7 не подгружает(или подгружает как то по новому) содержимое файлов скриптов.
Вапрос: Как правильно всунуть файл со скриптом на страницу??? как обойти данную проблему???

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)