Javscript兄弟ifreamメソッド呼び出しを理解するのは簡単

ブラザーズifream A

VAR ifreamId = window.frameElement && window.frameElement.id || ''; 
VAR URL = 'URL ifreamId =?' + ifreamId。
parent.layer.open({ 
タイトル: "タイトル"、
コンテンツ:[URL]、
タイプ:2 
})。

兄弟はオープンparent.layer.open ifream B兄弟使用方法ifream
B ifream ifream IDに渡され、URLの後にパラメータを追加し、2つのローディングフレームシェルはifream:タイプ:注
兄弟がBをifreamを

VAR ifreamWindowId = GetQueryString(" ifreamName " 
parent.document.getElementById(frDetailWindowId).contentWindow.fn(); 
/ * 
*获取地址栏参数
* / 
関数GetQueryString(名){ 
VARの REG = 新しい正規表現(" (^ |&)" +名+ " =([^&] *)(&| $)" );
VaRの R = window.location.search.substr(1 ).match(REG)。
もし(!R = NULL戻りアンエスケープ(R [ 2 ])。
リターン ヌル
}


parent.document.getElementById(frDetailWindowId).contentWindow.fn();直接通信が兄弟ifreamを実現するようにFN ifream本明細書中で、それは、方法Aです。

それは、この記事のためにすべてです、私たちは、私はあなたがヨ~~~をサポートすることを願って、学ぶために役立つことがしたいです!

おすすめ

転載: www.cnblogs.com/jb1352461/p/11058395.html