2011-04-22 44 views
0

我期待從彈出的消息提交的數據,並通過郵件傳遞給一個URL,然後將用戶重定向到一個新的URL。javascript問題重定向和張貼提示數據到url

如果fname和電子郵件是他們我想發佈fname和電子郵件到一個URL。

我怎樣才能做到這一點?

<script type="text/javascript"> 
$(document).ready(function() { 
    $.msgbox("<p><b>Grocery Coupons Newsletter</b></p><p>Save $$$ With Coupons and Samples in your E-Mail</p>", { 
    type : "prompt", 
    inputs : [ 
     {type: "text",  label: "Insert your First Name:", value: "", required: true}, 
     {type: "text", label: "Insert your Email:", required: true} 
    ], 
    buttons : [ 
     {type: "submit", value: "OK"}, 
     {type: "cancel", value: "Exit"} 
    ] 
    }, function(fname, email) { 
    if (fname) { 

     window.location = "http://www.google.com/"; 
    } 
    }); 
}); 

</script> 

回答

0

您將需要一個形式(寫HTML或創建一個通過DOM),數據附加到形式和submit()它。

0

你還可以:

  1. 序列化表單參數到重定向URL位置
  2. 發送用戶到該網址
  3. 解析GET信息服務器端
  4. 重定向通過位置的用戶:標題到最終目的地。

通過這樣做,您不需要在DOM中動態創建一個新的表單來提交。