我有以下的JavaScript代码 -如何使用Javascript将一个窗口中的变量的值发送到新窗口?
function addOnClickEventHandler()
{
var userNameElement = document.getElementById("currentUser");
var userName = userNameElement.value; // send this value to "chatWindow"
window.open("chatWindow.html", "Chat Window", "resizable=0,width=700,height=600");
}
现在,我怎么username的值发送到 “chatWindow”?另外,一旦它被发送,如何访问这个值?
因此,例如。 oWinCaller.userName让我的用户名?但新窗口是HTML。 HTML会将其视为纯文本。如何解决这个问题? – CodeBlue 2012-03-09 15:31:14
您可以放置一个元素,例如新窗口html中的隐藏字段,并将父项的值写入其中。 – 5arx 2012-03-09 15:35:26
@ 5arx请问这样做? – CodeBlue 2012-03-09 15:41:04