我有兩個asp頁面,第一個是home,第二個是測試。在主頁上,用戶可以選擇他們想要測試的測試類型,按下開始按鈕後,打開一個新窗口進行測試。我想要實現的是,完成測試後,我想關閉測試窗口並重定向到另一頁面,並且此重定向應該打到先前打開的主窗口。如何關閉當前的瀏覽器窗口並重定向到同一瀏覽器的以前打開的窗口
2
A
回答
5
你不澄清,你有我我aspecting爲彈出彈出窗口或空白窗口 在點擊提交按鈕按下
String x = "<script type='text/javascript'>window.opener.location.href='**Your new url of new page after completing test**';self.close();</script>";
ScriptManager.RegisterClientScriptBlock(this.Page,this.Page.GetType(), "script", x,false);
從自接近你將能夠關閉當前窗口和window.opener.location.href你將能夠重定向到新的url 我希望這會幫助你
re gards .... :)
-3
這是不可能的。你可以做的是在完成測試後將用戶重定向到主頁,但是這將在相同的窗口中。
1
是你能做這些2種方式:
Window.Open()/.showmodalDialog(),並保持父母與子女開爲好,或
在主頁上點擊你的開始按鈕。使用代碼
Response.Redirect("~/Test.aspx");
,假設它位於Home.aspx
。用你的測試ASp.Net wizard control
或hiddens divs
什麼都適合你容易。在測試頁上操作數據,使用SqlConnection和SqlCommand保存並從數據庫獲取結果,前提是您有Sql Server
作爲後端。將表或緩存或會話中的任何值保存在主頁上。做你想做的。
+0
嗨,我是一個新手在所有這些東西。請你詳細說明第一個選項,thnx爲您的快速回復 – Niar
相關問題
- 1. 如何在使用perl打開瀏覽器之前完全關閉當前瀏覽器窗口
- 2. 打開窗口瀏覽器
- 3. 在瀏覽器窗口關閉前顯示jQuery彈出窗口
- 4. 當瀏覽器窗口關閉
- 5. Selenium如何關閉Chrome瀏覽器並打開新窗口
- 6. geb spock並關閉瀏覽器窗口
- 7. 如何關閉瀏覽器窗口?
- 8. Dart:如何關閉瀏覽器窗口?
- 9. 如何關閉瀏覽器窗口
- 10. 獲取當前打開的瀏覽器窗口在硒2(WebDriver)
- 11. 使用Watir查找當前打開的瀏覽器(firefox)窗口
- 12. 如何關閉當前窗口並同時打開新窗口?
- 13. 關閉瀏覽器的主窗口
- 14. 關閉Vaadin的瀏覽器窗口
- 15. 如果用戶確認關閉當前窗口,請在當前窗口關閉時打開一個新的瀏覽器窗口
- 16. 瀏覽器後面的打開窗口
- 17. 關閉當前彈出窗口並重定向到父窗口
- 18. 關閉瀏覽器窗口之前的javascript確認對話框
- 19. 關閉瀏覽器窗口之前的JQuery對話框
- 20. 關閉瀏覽器時打開自定義彈出窗口
- 21. 處理從當前瀏覽器窗口以外的新瀏覽器窗口下載的文件
- 22. 一旦另一個窗口關閉,更改瀏覽器窗口
- 23. driver.quit()不關閉瀏覽器窗口
- 24. 關閉瀏覽器窗口javascript for blackberry
- 25. 自動關閉瀏覽器窗口
- 26. Silverlight - 關閉瀏覽器窗口
- 27. 檢查瀏覽器窗口關閉
- 28. 卸載時關閉瀏覽器窗口
- 29. 關閉所有瀏覽器窗口?
- 30. 跨瀏覽器窗口關閉事件
工作就像一個魅力..百萬謝謝。 :) – Niar
歡迎雨:)))) –