Помогите!!! Из нового окна вызвать функцию
Здравствуйте, помогите пожалуйста, как из нового окна вызвать функцию по событию в этом окне?
function SlaydShowInWin() { i++; if(i>(containerImg.length-1)) i=0; winViewSlaydShow.document.open(); winViewSlaydShow.document.write('<head> <script type="text/JavaScript" src="../JS/scenary.js"> </script> </head>'); winViewSlaydShow.document.write('<body leftmargin=0 topmargin=0> <img src="'+containerImg[i].src+'" width="'+700+'" onClick=Debug1();"> </body>'); winViewSlaydShow.document.close(); } |
если Debug1 — функция открытого окна, то напрямую. Если родительского, то обращайтесь к ней как "parent.Debug1".
|
Спасибо, но так не получается - /onClick=parent.Debug1()/
Функция описана в scenary.js, его я вроде подлкючил к новому окну, или подключаю неправильно....вообщем не пойму в чем дело |
"Слайдшоу" по-английски пишется Slideshow, а не SlaydShow :) Но это так, к слову.
|
отлично) спасибо за заботу о чистоте английского языка, они оценят)) как только получится все сразу исправлю)
|
Спасибо всем), - я нашел. Как я и думал, файл скрипта не подключался к новому окну, а не подключался он из-за строки между функциями, вот это мне и не понятно, как такое бывает
Нерабочий вариант f1{} //=========== или просто пустая строка f2{}, как только делаю так f1{} /**/ f2{} все работает Кто объяснит эту фантастику |
Часовой пояс GMT +3, время: 15:59. |