Pass benutzerdefinierte Argumente an window.open im Fall von Edge-Browser

In einem übergeordneten Fenster sagen Sie A und versuchen, ein anderes Fenster zu öffnen - ChildWindow.htm mit window.open. Ich kann keinen Zeichenfolgewert von A übergeben.

var dialog = window.open("Child_Window.htm?", "title", "width=550px, height= 350px,left=100,top=100,menubar=no,status=no,toolbar=no");
dialog.MyVariable = "some string value";
dialog.opener = window;

In Child-Fenster bekomme ich

window.MyVariable 

als undefined

Antworten auf die Frage(2)

Ihre Antwort auf die Frage