浏览器越域访问
瀏覽器越域問(wèn)題
首先瀏覽器默認(rèn)是不容許一個(gè)頁(yè)面里跨端口或者跨ip訪問(wèn)的訪問(wèn)的,就比如你從a端口彈出一個(gè)網(wǎng)頁(yè),這個(gè)網(wǎng)頁(yè)里面的iframe調(diào)用了b端口的網(wǎng)頁(yè),這個(gè)時(shí)候父頁(yè)面是不能調(diào)用子iframe的方法的。
如果是同一個(gè)端口的話就是允許的。方法如下
1、父頁(yè)面取得子頁(yè)面對(duì)象:
window.parent.document.getElementById('子iframe').contentWindow;//取到對(duì)象
window.parent.document.getElementById('rightFrame').contentWindow.function();//調(diào)用方法
2、子頁(yè)面取到父頁(yè)面方法
window.parent//取到對(duì)象
window.parent.function();//調(diào)用方法
總結(jié)
- 上一篇: 1.SVG简介
- 下一篇: HTML,CSS,font-family