Jquery取得iframe下內容

1     document.all('Iframe1').contentWindow.document.getElementById("deptName").width;
2                      
3     $(window.parent.Iframe1.document.body).find('#deptName').width();
跨域調用IFRAME時會遇到拒絕訪問.在網上找瞭未測試解決辦法
01    經查資料發現 ,默認情況下,瀏覽器是禁止 腳本跨域訪問的,除非這些域之間有必須的訪問信任關系。
02   
03    找到問題就好辦瞭,可以降低瀏覽器的安全級別,但這樣對用戶無疑是不利的。
04   
05    所以我們在頁面上需要加一段js
06   
07    try
08    {
09    document.domain = "xxx.net";
10    }
11    catch(e)
12    {
13    }
14   
15    手動把子頁和父頁的域名設成同一個,問題就可以解決瞭。
 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *