JS控制iframe報沒有權限解決方法

一般情況下,js控制iframe的顯示、調用很簡單的,例如:

 window.frames[0].adduser();

 

但在跨域的情況下卻不能訪問,js報出了一個沒有權限的錯誤。例如:

a.html(屬於aa.myjob.com/a.html)

   

 b.html

  

研究了很久找到原因,結果是瀏覽器是不允許JS跨域操作。在兩個頁面中加上 document.domain="myjob.com"; 把它指向了同一域,就可以操作了。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章