Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

HTML5クロスブラウザiframe投稿メッセージ-子から親?


親オブジェクトは、子からのメインウィンドウへの参照を提供します。

以下は親コードです。以下のディレクティブは、iFrameをトリガーして3秒ごとに親ウィンドウにメッセージを送信します。メインウィンドウからの最初のメッセージは必要ありません!

var a= window.addEventListener ? "addEventListener" : "attachEvent";// here a is the event method
var b= window[a];// here b is the eventer
var c= a== "attachEvent" ? "onmessage" : "message";// here c is the message event

// Listen to message from child window
b (c,function(e) {
   var d= e.message ? "message" : "data";// here d is the key
   var f= e[d];//here f is data
},false);

  1. HTMLDOMウィンドウの親プロパティ

    HTML DOMウィンドウの親プロパティは、子ウィンドウの親ウィンドウへの参照を返します。 構文 以下は構文です- 親ウィンドウの参照を返す window.parent 例 HTMLDOMウィンドウの親プロパティの例を見てみましょう- <!DOCTYPE html> <html> <head> <title>HTML DOM Window parent</title> <style>    * {       padding: 2px;     &n

  2. Javaを使用してSeleniumWebDriverで子ブラウザウィンドウを閉じる方法は?

    SeleniumWebdriverで子ブラウザーウィンドウを閉じることができます。 getWindowHandles およびgetWindowHandleメソッドを使用して、子ウィンドウを処理できます。 getWindowHandles メソッドは、開いているすべてのウィンドウハンドルをSetデータ構造に格納するために使用されます。 getWindowHandleメソッドは、現在アクティブなブラウザウィンドウを保存するために使用されます。ウィンドウハンドルを反復処理するには、イテレータ メソッドが使用されます。 import java.util.Setを追加する必要があります ja