我試過類似的,彈出式窗口下面,但沒有工作...
任何糾正在第3行,請建議。
function closePopup() {
window.opener.history.go(0);
$(opener.document).ready(function(){
window.opener.some_function(some_variable);
self.close();
});
}
我試過類似的,彈出式窗口下面,但沒有工作...
任何糾正在第3行,請建議。
function closePopup() {
window.opener.history.go(0);
$(opener.document).ready(function(){
window.opener.some_function(some_variable);
self.close();
});
}
兩件事情:
Window#document
只有當它是同一產地(同一臺主機,端口和協議)的。document
對象也不會在您導航到頁面後立即構建。 history.go()
不是同步操作。您是否嘗試過Window#load
事件?
嗯,很抱歉,如果我錯了,但是當父母生一個孩子怎麼能知道? – YOU 2009-12-11 05:45:07
@ S.Mark不是天生的,它是關於重生的。如果有一種方法可以訪問父函數,那爲什麼不是它的onload事件。我也不確定它。這就是爲什麼我張貼在這裏... – Kumar 2009-12-11 06:00:10
:D我看,但仍然,如果父母重生,孩子也將消失,不是嗎?當我搜索'「$(opener.document).ready」'時,看起來你是第一個在世界上嘗試過的人。沒有冒犯,這裏有很多jQuery怪胎。讓我們等待別人的答案。 – YOU 2009-12-11 06:06:48