Javascript 在新打开的页面中保持脚本执行
我的脚本打开了一个我不拥有的页面,并传递了一个参数,我想在这个新打开的页面的一个输入框中显示这个参数 我很高兴这可以作为一个Chrome代码片段,所以我可以尝试在将来将其作为一个Chrome扩展 //我已编辑代码:Javascript 在新打开的页面中保持脚本执行,javascript,Javascript,我的脚本打开了一个我不拥有的页面,并传递了一个参数,我想在这个新打开的页面的一个输入框中显示这个参数 我很高兴这可以作为一个Chrome代码片段,所以我可以尝试在将来将其作为一个Chrome扩展 //我已编辑代码: var valueToPass = $('font[color="green"]').first().text(); $('#div1').after("<button type='button' onclick='shortcut(valueToPass)'>Butto
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,请再次检查代码,因为我已经修改了它。这是一个非常糟糕的主意,因为它很容易受到攻击。