如何將值從父項傳遞給子窗口字段。 我使用window.open(「www.google.com」);將值從父項傳遞給子項(打開)窗口
popwindow打開之後我需要通過在父窗口中鍵入到子窗口(www.google.com)/設置搜索值
如何將值從父項傳遞給子窗口字段。 我使用window.open(「www.google.com」);將值從父項傳遞給子項(打開)窗口
popwindow打開之後我需要通過在父窗口中鍵入到子窗口(www.google.com)/設置搜索值
設置使用window.open()方法的引用:
var childWin = window.open("www.google.com" <etc.>);
然後把childWin作爲整個其他窗口。例如,
childWin.document.getElementById('searchField')
將爲您提供ID爲「searchField」的元素的引用。等清洗並重復。
如果你想打開一個網頁或窗口,將數據發送POST或GET方法,你可以使用這樣的代碼:
$.ajax({
type: "get", // or post method, your choice
url: yourFileForInclude.php, // any url in same origin
data: data, // data if you need send some data to page
success: function(msg){
console.log(msg); // for checking
window.open('about:blank').document.body.innerHTML = msg; // you can change about:blank to an url.
}
});
請注意,您也可以訪問在新打開的窗口中定義以及變量。 var childwin = window.open('....'); childwin.variable ='somevalue'; 如果變量是預定義的,它將包含新值,如果未定義,它將包含您設置的值。 – CDSO1 2010-04-20 20:14:28