2011年11月7日 星期一

Chrome瀏覽器 + 從iframe裡調用父視窗裡的函數

我們理解通常可使用「window.parent.函數()」在iframe裡調用父視窗的某個函數
但在作業平台的檔案系統,以Google Chrome瀏覽器預覽HTML,卻總是發現無法如IE、FF、Opera、Safari瀏覽器正常運作。
例如,file:///C:/mypages/mainPage.html

百思不得其解之後,終於發現:
問題其實出在Chrome不允許在檔案系統中使用 parent 參照父視窗。
但在web server下,「window.parent.函數()」則可如常運作。
例如,http://localhost/mypages/mainPage.html




沒有留言: