2017-10-04 112 views
0

我的網站就像twitter一樣,我使用基本的html,PHP,sql查詢和java腳本。我有這個元標記來自動刷新我的頁面(用於發佈目的),但是當我打開我的一個模態然後刷新頁面時,模式正在關閉。有沒有什麼方法或代碼可以避免它?我想從我的模態查看信息,並且父頁面仍然刷新,即使我的模態已打開。 Pleeeeaaassseeee幫助!避免在刷新父頁面時關閉模式

回答

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有它的任何網頁你現在擁有它上。