3 回答

TA貢獻1790條經驗 獲得超9個贊
1 2 3 4 5 6 7 8 | //判斷ip,限制預約次數 $intime = date('Y-m-d'); $row_ip = $dsql->getOne("SELECT count(*) as dd FROM `dede_xxxx` WHERE ip like '%{$ip}%' and date like '%{$intime}%'"); if($row_ip['dd'] >= 3) { echo "<script>alert('您今天的次數已經到達上限,歡迎明天前來!'); window.location.href='
exit(); } |

TA貢獻1873條經驗 獲得超9個贊
都是彈出窗口關閉時用來刷新父窗 口。但window.location.Reload 如果有數據提交的動作,會提示是否提交的(是和否選項) window.opener.location.href=window.opener.location.href 是定向url提交數據,則不會出現是和否的選擇框。 注意: window.opener.location.href 只是一個鏈接,如果想實現父窗口的提交就要調用window.opener.action="" 和window.opener.submit();方法,但是不幸的是這段代碼在firefox下不能運行,解決的辦法為在父窗口中寫一個提交的 function在子窗口中通過window.opener.functionname()調用。 通常在使用window.opener的時候要去判斷父窗口的狀態,如果父窗口被關閉或者更新,就會出錯,解決辦法是加上如下的驗證 if(window.opener && !window.opener.closed)

TA貢獻1942條經驗 獲得超3個贊
刷新工作交給父窗口自己做,在父窗口中:
{
CFriendDlg dlg;
dlg.domodal();
refreshlist(); // 刷新好友列表
}
什么?子窗口是非模態窗口?那就發消息:
在父窗口中自定義消息#define WM_MSG WM_USER+0x01
添加消息處理函數 LRESULT OnMyMessage(WPARAM wParam, LPARAM lParam)
加入消息映射ON_MESSAGE(WM_MSG, OnMyMessage)
在OnMyMessage中刷新好友
在子窗口中,給父窗口發消息SendMessage(GetParent(), WM_MSG, 0, 0)
- 3 回答
- 0 關注
- 1186 瀏覽
添加回答
舉報