主窗口:
<input name="" type="button" onclick="newpage()"/>
<script>
var a = "12345"
function newpage(){
window.open("子窗口.html" + "?" + a)
}
</script>
子窗口.html
<script>
var addstr= document.URL
var num=addstr.indexOf("?")
addstr=addstr.substr(num+1)
alert(addstr)
</script>
方法二:~~~~~~~~~~~~~~~~~~~~~~~
主窗口:
<input id="hid" type="hidden" value="" />
<input name="" type="button" onclick="newpage()"/>
<script>
var a = "12345"
function newpage(){
document.getElementById("hid").value = a
window.open("2.html")
}
</script>
子窗口:
<script>
var prtW = window.opener
var prtA
if(prtW!=null){
prtA = prtW.document.getElementById("hid").value
alert(prtA)
}
</script>
浮层内嵌iframe及frame集合窗口,刷新父页面的多种方法Js代码 �0�2�0�2 �0�2�0�2�0�2parent.location.reload()�0�2�0�2 �0�2�0�2 parent.location.reload()弹出子页面Js代码 �0�2�0�2 �0�2�0�2�0�2window.opener.location.reload()�0�2�0�2 �0�2�0�2 window.opener.location.reload()�0�2子窗口刷新父窗口Js代码 �0�2�0�2 �0�2�0�2�0�2self.opener.location.reload()�0�2�0�2 �0�2�0�2 self.opener.location.reload()�0�2刷新以open()方法打开的窗口Js代码 �0�2�0�2 �0�2�0�2�0�2�0�2�0�2window.opener.location.href=window.opener.location.href�0�2�0�2 �0�2�0�2 window.opener.location.href=window.opener.location.href�0�2刷新以winodw.showModelDialog()方法打开的窗口Java代码 �0�2�0�2 �0�2�0�2�0�2�0�2window.parent.dialogArguments.document.execCommand('Refresh' )�0�2�0�2