cookie將彈窗設定為只能夠出現一次
window.open()可以實現一個彈窗功能,我們在頁面載入完畢時候出現一個彈窗。
但是我們不想每一次載入頁面之後都會出現這個彈出,因為可能會令人厭煩(當然現在瀏覽器預設情況下會將彈窗攔截)。
現在假設瀏覽器並不會攔截彈窗,那麼我們可以利用cookie來限制彈窗出現的次數。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function openwin(){ window.open("page.html","","width=200,height=200") } function get_cookie(Name){ var search = Name + "=" var returnvalue = ""; if (documents.cookie.length > 0) { offset = documents.cookie.indexOf(search) if (offset != -1) { offset += search.length end = documents.cookie.indexOf(";", offset); if (end == -1) end = documents.cookie.length; returnvalue=unescape(documents.cookie.substring(offset,end)) } } return returnvalue; } function loadpopup(){ if(get_cookie('popped')==''){ openwin() ; documents.cookie="popped=yes" ; } }
相關文章
- 使用cookie讓彈窗只出現一次程式碼Cookie
- function模式設定ALV用彈出視窗顯示Function模式
- js實現彈出灰色背景能夠拖動的視窗例項程式碼JS
- 彈出視窗
- 將頁面設定為不能夠被快取程式碼快取
- Prism 彈出視窗
- jquery實現的彈出居中視窗效果jQuery
- win10去除彈窗廣告怎麼設定 win10如何阻止廣告彈窗Win10
- cookie不能獲取自己設定的,只能獲取系統的名字為JSESSIONID的cookie的解決辦法CookieJSSession
- win10彈出視窗阻止程式在哪_win10視窗阻止程式怎麼設定Win10
- QToolButton設定彈出選單QT
- 如何設定文字框只能夠輸入數字程式碼例項
- 彈出視窗程式碼
- js實現在彈出視窗中重新整理主視窗JS
- Chrome彈窗提醒Flash將不再支援Chrome
- app直播原始碼,收到訊息時出現彈窗APP原始碼
- 除錯彈出式視窗除錯
- 彈出視窗messagebox
- js為showModalDialog()彈出視窗的頁面傳值JS
- 2019最佳彈窗/彈出框設計20例【附教程】
- 如何設定CookieCookie
- cookie的設定Cookie
- WKWebView 設定CookieWebViewCookie
- JS彈出視窗視窗的位置和大小JS
- 谷歌瀏覽器表單只能夠提交一次解決方案谷歌瀏覽器
- jQuery實現的點選彈出登陸視窗效果jQuery
- 如何設定cookie和刪除cookieCookie
- Activity彈出視窗含意解釋
- EasyUI 筆記(3)彈出窗體UI筆記
- 用函式控制彈出視窗函式
- fastadmin 彈出視窗的功能AST
- js實現window.open()彈出視窗和父視窗之間相互操作JS
- js規定文字框只能夠輸入字母和數字JS
- postman如何設定cookiePostmanCookie
- cookie設定值--jsCookieJS
- 一行js彈窗程式碼就能設計漂亮的彈窗廣告JS
- 設定cookie和查詢cookie的方法Cookie
- js實現的點選彈出確認視窗程式碼JS