Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在新打开的页面中保持脚本执行_Javascript - Fatal编程技术网

Javascript 在新打开的页面中保持脚本执行

Javascript 在新打开的页面中保持脚本执行,javascript,Javascript,我的脚本打开了一个我不拥有的页面,并传递了一个参数,我想在这个新打开的页面的一个输入框中显示这个参数 我很高兴这可以作为一个Chrome代码片段,所以我可以尝试在将来将其作为一个Chrome扩展 //我已编辑代码: var valueToPass = $('font[color="green"]').first().text(); $('#div1').after("<button type='button' onclick='shortcut(valueToPass)'>Butto

我的脚本打开了一个我不拥有的页面,并传递了一个参数,我想在这个新打开的页面的一个输入框中显示这个参数

我很高兴这可以作为一个Chrome代码片段,所以我可以尝试在将来将其作为一个Chrome扩展

//我已编辑代码:

var valueToPass = $('font[color="green"]').first().text();
$('#div1').after("<button type='button' onclick='shortcut(valueToPass)'>Button</button>");


function shortcut(a){
 var newWin = window.open('http://newWin.com' , '_blank'); window.setTimeout('newWin.window.document.getElementById("theId").value = a;',1000)};
var valueToPass=$('font[color=“green”]”)。first().text();
$(“#div1”)。在(“按钮”)之后;
功能快捷方式(a){
var newWin=window.open('http://newWin.com','_blank');window.setTimeout('newWin.window.document.getElementById(“theId”).value=a;',1000)};

现在我得到了“未捕获引用错误未定义newWin”。

如下所示打开新窗口

var newWin = window.open('www.aaa.com?someVal='+'myVal' , '_blank');
现在要将值添加到新窗口中的文本框中,设置如下:

newWin.window.document.getElementById("textBoxId").value = myVal;

谢谢Sunil,请再次检查代码,因为我已经修改了它。这是一个非常糟糕的主意,因为它很容易受到攻击。