Javascript window.open()传递参数

Javascript window.open()传递参数,javascript,window.open,Javascript,Window.open,我试图使用window.open()将一些参数传递到另一个页面 我希望这一页是 myPage.html?img=1.jpg 其中,一旦在该页面上,我将使用javascript获取参数并显示图像 但是,我不知道如何使用window.open()实现这一点,因为它说页面不存在,我可以理解 window.open('myPage.html?img=1.jpg','_blank') 希望这有意义,我甚至不知道这是否可能。myPage.html应该存在, 和检查窗口上的文档。打开 要通过VAR:

我试图使用
window.open()
将一些参数传递到另一个页面

我希望这一页是

myPage.html?img=1.jpg
其中,一旦在该页面上,我将使用javascript获取参数并显示图像

但是,我不知道如何使用window.open()实现这一点,因为它说页面不存在,我可以理解

 window.open('myPage.html?img=1.jpg','_blank')  
希望这有意义,我甚至不知道这是否可能。

myPage.html应该存在, 和检查窗口上的文档。打开

要通过VAR:

var variable = "lol";
var w = window.open("http://example.com");
w.variable = variable;
或者yopu可以访问操作窗口:

var variable = window.opener.variable;
myPage.html应该存在, 和检查窗口上的文档。打开

要通过VAR:

var variable = "lol";
var w = window.open("http://example.com");
w.variable = variable;
或者yopu可以访问操作窗口:

var variable = window.opener.variable;

你的例子得到了什么结果?有效吗?如果你得到的是404,那么myPage.html肯定不存在!或者,由于某些权限问题,它无法显示。只需在浏览器中转到myPage.html,看看是否可以加载它。我敢打赌你不能。你是说一个新的浏览器窗口打开了,但它不显示页面吗?如果是,新浏览器窗口中的URL是否正确?或者它不是你所期望的?是的,我把它拼错了。你的例子得到了什么结果?有效吗?如果你得到的是404,那么myPage.html肯定不存在!或者,由于某些权限问题,它无法显示。只需在浏览器中转到myPage.html,看看是否可以加载它。我敢打赌你不能。你是说一个新的浏览器窗口打开了,但它不显示页面吗?如果是,新浏览器窗口中的URL是否正确?或者它不是您所期望的?是的,我拼写错了。此代码段不适用于Microsoft Edge browser。在使用Edge时,如何传递参数?此代码段不适用于Microsoft Edge browser。在边缘情况下,我们如何传递args?