我的網站就像twitter一樣,我使用基本的html,PHP,sql查詢和java腳本。我有這個元標記來自動刷新我的頁面(用於發佈目的),但是當我打開我的一個模態然後刷新頁面時,模式正在關閉。有沒有什麼方法或代碼可以避免它?我想從我的模態查看信息,並且父頁面仍然刷新,即使我的模態已打開。 Pleeeeaaassseeee幫助!避免在刷新父頁面時關閉模式
0
A
回答
0
我會考慮改變你的設計。要麼擺脫自動刷新,而是使用AJAX調用來更新您的頁面。以下是顯示AJAX基礎的頁面:https://www.w3schools.com/xml/ajax_intro.asp
您可以將頁面設置爲自動加載刷新模式。但是我有一種感覺,你可能會讓人們進入那個盒子,所以內容將會丟失。這不是一個好的用戶體驗。
對於低科技解決方案,您可以彈出一個小窗口,使用Javascript提交文章。這會使你的閱讀脫離文章,並且你可以刷新其他頁面。
簡單的代碼,彈出一個新窗口:
<a href="#" onclick="window.open('postpage.php','Write New Post','width=800,height=600,toolbar=no');">Post a Message</a>
https://www.w3schools.com/jsref/met_win_open.asp
你只需要移動你的發佈代碼,而不是到postpage.php有它的任何網頁你現在擁有它上。
相關問題
- 1. 避免頁面刷新
- 2. 刷新模式窗口關閉的父頁面組件
- 3. 關閉RadWindow刷新父頁面
- 4. 如何避免html5畫布在頁面刷新時刷新
- 5. 當我關閉模式時,我將如何刷新頁面?
- 6. 如何避免以引導模式刷新頁面?
- 7. 如何避免頁面刷新
- 8. 刷新頁面:避免「回傳」警告
- 9. 如何關閉jQuery的模式對話框並刷新父頁面
- 10. 當孩子模態彈出關閉時,刷新父頁面的一部分
- 11. 如何避免在頁面刷新時重置Javascript變量?
- 12. 避免頁面刷新時使用jQuery重新提交表單
- 13. 關閉模式窗口後刷新主頁面
- 14. 如何在模式組件關閉後刷新父組件
- 15. 當刷新頁面時,避免重新提交數據cakephp頁面
- 16. 避免因刷新頁面而提交的最佳方式
- 17. 在模式彈出關閉後刷新gridview內更新面板
- 18. 關閉彈出窗口並刷新父頁面javascript
- 19. 關閉子彈出並刷新父頁面
- 20. 關閉彈出窗口後刷新父頁面
- 21. ASP.NET避免在頁面刷新中添加新數據
- 22. 當使用outerHTML重寫html時避免頁面刷新
- 23. 避免刷新頁面插入的JavaScript(jQuery的)閃光燈時
- 24. 當模式框關閉時重新加載父頁
- 25. NgbModal關閉後刷新頁面
- 26. 彈出關閉刷新頁面?
- 27. 當用戶刷新整個頁面時防止引導3模式關閉
- 28. 避免刷新的形式在HTML5
- 29. 關閉模式對話框無需刷新父項
- 30. 刷新iframe而不刷新父頁面