控制iframe

網路上很多人說控制iframe 只要控制src 就好了,錯! 至少在我長期研究下,下面這種程式碼沒有一次可以成功。

HTML]<iframe id="test" src="http://www.msn.com.tw"></iframe>

]

]test.src = "http://www.google.com.tw"; //src 只是一個屬性,當iframe 被載入時,瀏覽器透過該屬性得知iframe 所要求的網址,當載入完畢,瀏覽起就沒有理由回來檢視這項屬性值。

 

想要控制iframe 應該直接把iframe 視為一個document,這個時候,修改她的location 就能達成。因為把iframe 視為一個document,這屬於ID 屬性,請直接寫上ID 名稱。

HTML]<iframe id="test" src="http://www.msn.com.tw"></iframe>

]

]test.location = "http://www.google.com.tw"; //直接使用test.location,因為這是ID 屬性,用$('#test').location 可能會無效。

文章標籤
全站熱搜
創作者介紹
創作者 GPhettoH 的頭像
GPhettoH

歇息,等待明日的天空

GPhettoH 發表在 痞客邦 留言(0) 人氣(84)