午夜大片爽爽爽免费影院丨色综合色综合久久综合频道88丨日韩人妻无码中文字幕视频丨一本无码久本草在线中文字幕dvd丨国产午夜亚洲精品国产成人

框架元素-跨域訪問-window.name

2016/11/9 8:33:09   閱讀:1869    發(fā)布者:1869

頁面A:頁面B,你能傳個數(shù)據(jù)給我嗎?

頁面B:額,我們不在同一個域內(nèi),因?yàn)樯婕暗絎EB安全問題,所以瀏覽器禁止我直接向你傳數(shù)據(jù)。

頁面A:有什么辦法可以解決這個問題嗎?

頁面B:可以使用window.name。

頁面A:那你需要我做些什么?

頁面B:1.你先動態(tài)創(chuàng)建一個iframe節(jié)點(diǎn);

     2.設(shè)置節(jié)點(diǎn)屬性src指向我;

     3.我會設(shè)置window.name = ’b’;

     4.然后你重新設(shè)置節(jié)點(diǎn)iframe的屬性src指向和你在同一個域下的兄弟頁面C;

     5.雖然屬性src的值變了,但是window.name的值并沒有變,還是b,
這樣你就可以直接從頁面C中獲取數(shù)據(jù)b了。

頁面A:明白了,這樣就從跨域訪問變成了同域訪問。

頁面B:是的。對了,這里的頁面C沒有實(shí)際的內(nèi)容,只是起到一個橋梁的作用噢。

<!--頁面A--> 
<script> 
  var state = 0; 
    ifr = document.createElement(’iframe’); 
    ifr.src = ’http://www.sytianying.com/’; 
    if(ifr.attachEvent) { 
        ifr.attachEvent(’onload’, loadfn); 
    }  
    else  
    { 
        ifr.onload  = loadfn; 
    } 
    function loadfn() { 
        if (state === 1) { 
            var data = ifr.contentWindow.name;  
            alert(data); 
        }  
        else if (state === 0)  
        { 
            state = 1; 
            ifr.contentWindow.location = "http://www.sytianying.com/"; 
        }   
    }; 
    document.body.appendChild(ifr); 
 </script> 

 

<!--頁面B--> 
<script> 
    window.name = ’b’; 
</script> 

  

主站蜘蛛池模板: 狠狠色综合网久久久久久| 日日碰狠狠躁久久躁96avv | 日日躁狠狠躁狠狠爱| 亚洲欧美日韩综合在线一| 国产精品被窝福利一区| 无码日本精品xxxxxxxxx| 免费无码又爽又刺激网站| 日韩人妻无码免费视频一二区| 天天躁日日躁狠狠很躁| 亚洲欧美日韩在线一区| 五月丁香综合激情六月久久| 久久精品国内一区二区三区| 国产免费久久精品99re丫丫| 国产成人久久精品流白浆| 无码av不卡一区二区三区| 人人妻人人妻人人妻碰碰| 欧洲亚洲1卡二卡三卡2021| 免费无码专区毛片高潮喷水| 国产精品久久毛片av大全日韩 | 国产v片在线播放免费无遮挡| 亚洲精品无码专区在线播放| 中文字幕人妻丝袜成熟乱| 国产偷国产偷亚州清高app| 国内熟妇人妻色在线视频| 亚洲人人玩人人添人人| 无码专区3d动漫精品免费| 欧美人与动牲交片免费播放| 激情国产一区二区三区四区小说| 欧美丰满熟妇bbbbbb| 人妻熟女一区二区aⅴ千叶宁真| 在线看片免费人成视频无毒| 一本久道综合在线中文无码| 国产成人午夜福利电影在线播放 | 精品乱码一区二区三区四区| 欧美 亚洲 动漫 激情 自拍| 岛国av无码免费无禁网站| 国产福利永久在线视频无毒不卡| 国产在线视频国产永久| 国内精品久久久久伊人av| 首页 综合国产 亚洲 丝袜日本| 日本丰满护士爆乳xxxx|