0
我的腳本打開一個我不擁有的頁面,並傳遞一個參數,我想在此新打開的頁面的一個輸入框中顯示該參數。在新打開的頁面中保持腳本執行
我很高興,如果這作爲一個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)};
現在我得到 「沒有定義未捕獲的ReferenceError爲newwin」。
感謝蘇尼爾,請再次檢查代碼因爲我修改了它。 –
這是一個非常糟糕的主意,因爲它容易受到[XSS](https://en.wikipedia.org/wiki/Cross-site_scripting)攻擊的影響。 – audiodude