如何将值从父项传递给子窗口字段。 我使用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