Запуск функции из другого окна...
Уважаемые, доброго времени суток!
Такая задачка имеется: Есть одна страница с простой функцией раскрытия нескольких скрытых блоков <div> Есть другие страницы, которым надо придать возможность обращаться к той единственной странице с блоками и запускать на ней же функцию раскрытия определенного блока.... функция
function wop(url,targ) {
newWin = window.open(url, targ);
newWin.focus;
newWin.onLoad = newWin.shTAB('aero1', '', 'plus', 'minus');
Совсем ничего не дает, т.к. кажется что документ не успевает загружаться...... :( Подскажите, как лучше это реализовать? |
решено.....................
решено так:
function wop(url,targ) {
newWin = window.open(url, targ);
newWin.focus;
setTimeout("newWin.shTAB('aero1',newWin.document.getElementById('"+targ+"_tab'), 'plus', 'minus')",1000);
newWin.document.getElementById('aero1_tab'), 'plus', 'minus');
setTimeout("newWin.document.location.replace('"+url+"#"+targ+"')",1000);
shTAB('aero1', newWin.document.getElementById(targ+'_tab'), 'plus', 'minus');
newWin.document.location.replace(url+'#'+targ);
return false;
}
|
| Часовой пояс GMT +3, время: 11:53. |