2012-11-25 87 views
0

我有一個主窗口,我將使用window.open打開一個子窗口。現在我想將一些值作爲參數傳遞給子窗口中的父窗口的URL,並刷新父窗口。我怎樣才能做到這一點??將URL中的某些值傳遞給子窗口的父窗口

+0

你有什麼目標?您可以在打開窗口時發送查詢字符串。 '的window.open( 「http://www.yousite.com?param=x」)' –

回答

0

你想是這樣的:

window.open("http://www.yousite.com","mywindow","menubar=1,resizable=1,width=350,height=250"); 

這些參數可以使用:

狀態 - 在窗口底部的狀態欄。
工具欄 - 標準瀏覽器工具欄,帶有後退和前進等按鈕。
位置 - 輸入URL的位置輸入字段。
菜單欄 - 窗口的菜單欄
目錄 - 標準瀏覽器目錄按鈕,如新增功能和酷炫功能
可調整大小 - 允許/禁止用戶調整窗口大小。
滾動條 - 如果文檔大於窗口,則啓用滾動條
height - 指定窗口的高度(以像素爲單位)。 (例如:height ='350')
width - 指定窗口的寬度(以像素爲單位)。

0

function openpopup(url) 
{  window.open(url,'pop_window','toolbar=no,menubar=no,location=no,scrollbars=yes,height=300, 
width=450,left=200,top=200'); 

} 


//call from code behind 

    Page.ClientScript.RegisterStartupScript(this.GetType(), "aa", "<script language="'javascript'">openpopup('page1.aspx?variable="+variabledata+"');</script>"); 
相關問題