如何將javascript post方法中的值從一個頁面(home.aspx)傳遞到需要使用window.open方法在新窗口中打開的另一個頁面(post.aspx)。 我的代碼如下:在按鈕單擊事件中調用此JavaScript函數。javascript中的post方法
function postwith() {
var myForm = document.createElement("form");
myForm.method="post" ;
myForm.action = post.aspx ;
var myInput = document.createElement("input") ;
myInput.setAttribute("name", 'user');
myForm.appendChild(myInput) ;
document.body.appendChild(myForm) ;
myForm.submit() ;
document.body.removeChild(myForm) ;
}
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="postwith();"/>
我想訪問post.aspx PGE的頁面加載事件的值(用戶),而這個頁面應該在新窗口中打開。
你有沒有試過給表單元素創建一個「目標」屬性的值「_blank」? – Pointy 2011-04-20 14:10:28