我目前正在開發一個項目,可以在該站點的任何位置打開子窗口,以顯示與登錄用戶有關的訂單詳細信息。在窗口關閉時我需要刷新數據的頁面之一。如果窗口關閉並且窗口在該頁面上打開,我已經計算出如何刷新數據。我遇到的問題是,如果在不同的頁面上打開了子窗口,並且用戶導航到頁面,並且在窗口關閉後需要刷新頁面,我需要獲取對打開的子窗口的引用,以便我可以打電話給我JavaScript,導致數據刷新,如果子窗口關閉。Javascript Window.Open如何從另一個頁面獲取打開的子窗口
0
A
回答
0
我能夠解決我使用的代碼從以下鏈接
0
首先看到有點棘手.. 你聲明一些ajax函數發送信息到服務器是否打開子窗口或不..如果子窗口打開,然後刷新頁面。
例如, - >假設用戶打開了2個相同的頁面在不同的tabs1和tab2中。 - >用戶在標籤2上打開打開的彈出窗口並添加/更改一些信息。 - >按照您的事件刷新tab2內容。 你應該也發送一個標誌服務器與會話ID和tab1連續檢查是任何更改發生服務器它將刷新..
0
你可以用這樣的JavaScript打開子窗口。
window.open("ChildWindowURL.aspx?source=windowA");
在孩子的Page_Load中,您可以獲取源代碼。
string action = Request.QueryString["source"];
您可以隱藏值發送該值以客戶端,而當關閉子窗口,也刷新或你所需要的。
相關問題
- 1. javascript:從原始頁面的window.open頁面打開一個URL
- 2. window.open從window.open打開的窗口
- 3. 如何使用window.open()打開子窗口上的父窗口()
- 4. 如何從vaadin的另一個子窗口中打開新的子窗口?
- 5. 在Javascript中,如何重用以前由另一個頁面打開的窗口
- 6. 從MDI中打開另一個孩子的窗口在MDI中打開窗口
- 7. 使用JavaScript打開新窗口window.open
- 8. pyQT4:如何從另一個窗口打開窗口
- 9. 如何從另一個angularjs頁面打開一個angularjs頁面
- 10. window.open沒有打開窗口
- 11. node-webkit使用window.open()下載文件打開另一個窗口
- 12. Javascript從另一個頁面獲取值
- 13. 從另一個彈出的JavaScript窗口打開一個新窗口
- 14. 如何從另一個孩子窗體打開孩子窗體?
- 15. 通過打開頁面window.open(url,「_ self」)從url獲取參數值?
- 16. 如何從另一個(父母)打開fancybox窗口,打開第二個窗口後如何保留父窗口?
- 17. 從另一個彈出窗口打開一個彈出窗口
- 18. 將javascript函數傳遞給用window.open()打開的子窗口
- 19. 如何編寫用window.open打開的子窗口的WATIN腳本?
- 20. 打開一個子窗口
- 21. 如何從另一個故事板打開一個窗口?
- 22. 如何檢查的JavaScript不要與window.open函數打開同一個窗口
- 23. 獲取從一個窗口到另一個窗口中的值 - 的JavaScript
- 24. 如何從另一個GWT頁面打開GWT頁面?
- 25. 從另一個窗口內打開已創建的窗口
- 26. 如何在同一頁面打開一個新窗口
- 27. 如何從一個窗口打開一個窗口
- 28. 如何打開彈出窗口並重新載入另一個頁面?
- 29. 如何在以前的窗口中打開一個頁面?
- 30. 如何在項目中打開另一個窗口(Xcode窗口)?