如何解決內容頁發(fā)表評論后需手動刷新的問題_動易Cms教程
問題:如何解決內容頁發(fā)表評論后需手動刷新的問題
解答:很多網友將評論搬到了內容頁上面了,這大大的提高了網友的積極性,可惜有點美中不足的是需手動刷新。
默認動易評論發(fā)表后就顯示“發(fā)表成功”下面只有一個關閉鏈接。這樣顯的不太妥當。有的網友將form的的提交設置為新窗口打開,這樣似乎解決了[關閉]鏈接的問題了,但是又出現新的問題;網民點擊關閉連接后回到內容頁卻看不到自己的評論,不清楚情況的往往回造成網民的灰心以及重復發(fā)表。
網友rhongsheng提供了以下解決方法:
默認內容頁增加評論的時候都會插入以下腳本檢測表單填寫情況:
<script language='JavaScript'>
function Check()
{
if (document.form1.Name.value=='')
{
alert('請輸入姓名!');
document.form1.Name.focus();
return false;
}
if (document.form1.Content.value=='')
{
alert('請輸入評論內容!');
document.form1.Content.focus();
return false;
}
return true;
}
現在在該腳本基礎上加上一段腳本,如下
<script language='JavaScript'>
function Check()
{
if (document.form1.Name.value=='')
{
alert('請輸入姓名!');
document.form1.Name.focus();
return false;
}
if (document.form1.Content.value=='')
{
alert('請輸入評論內容!');
document.form1.Content.focus();
return false;
}
setTimeout('self.location.reload();',2000);
return true;
}
增加了紅色部分的腳本,然后將表單設置為target='_blank'。
當表單檢測通過的時候,打開新窗口的時候內容頁自動刷新一次。
2000是通過后2秒刷新頁面,不推薦修改此值,假如太快刷新,評論還沒有入庫
OK,到此問題解決。
感謝rhongsheng提供,原文http://bbs.powereasy.net/dispbbs.asp?boardid=67&id=321661&star=1#313769
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統(tǒng)之四----動易系統(tǒng)安裝篇
- Windows 2008安裝動易.NET系統(tǒng)之三----數據庫篇
- Windows 2008安裝動易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數據庫修復,SQL Server 2005內部操作不一致的處理
- 如何安裝動易.net程序權限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權限?
- 相關鏈接:
- 教程說明:
動易Cms教程-如何解決內容頁發(fā)表評論后需手動刷新的問題。