javascript實現的加入收藏程式碼例項
加入收藏效果在很多網站都有使用,當然使用者用不用這就兩說了,在IE瀏覽器一統天下的時期,加入收藏程式碼是非常靈光的,但是在百花齊放的年代,就出現了相容性問題,下面分享一段程式碼,如果不能夠自動加入收藏,會給出提示,然後使用響應的按鍵就可以實現加入收藏效果了。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼//加入收藏 function AddFavorite(){ if (document.all) { addToBookMark(window.location.href, document.title); } else if (window.sidebar) { addToBookMark(document.title, window.location.href); } } function addToBookMark(url,title){ var ua = navigator.userAgent.toLowerCase(); if(ua.indexOf("msie 8")>-1){ external.AddToFavoritesBar(url,title);//IE8 }else{ try { window.external.addFavorite(url, title); } catch(e) { try { window.sidebar.addPanel(title, url);//firefox } catch(e) { alert("加入收藏失敗,請使用Ctrl+D進行新增"); } } } return false; }
相關文章
- JavaScript in運算子程式碼例項JavaScript
- JavaScript運動框架程式碼例項JavaScript框架
- JavaScript取餘數程式碼例項JavaScript
- JavaScript 阻止事件冒泡程式碼例項JavaScript事件
- JavaScript中常用的事件程式碼及例項JavaScript事件
- html實現簡單ListViews效果的例項程式碼HTMLView
- JavaScript陣列合並程式碼例項JavaScript陣列
- JavaScript倒數計時程式碼例項JavaScript
- JavaScript 表單驗證程式碼例項JavaScript
- vuejs實現新增tag標籤程式碼例項VueJS
- 例項程式碼分享Python實現Linux監控PythonLinux
- JavaScript刪除元素節點程式碼例項JavaScript
- JavaScript隨滑鼠晃動的div塊程式碼例項JavaScript
- MyCat分片:水平拆分例項解析和程式碼實現!
- 前端學習程式碼例項-JavaScript阻止事件冒泡前端JavaScript事件
- 正則實現個位數補零程式碼例項
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- 前端學習程式碼例項-JavaScript 生成隨機數前端JavaScript隨機
- python 單一程式例項 實現Python
- Python物件導向多型實現原理及程式碼例項Python物件多型
- JavaScript 點選複製選中文字程式碼例項JavaScript
- Python實現簡單網頁圖片抓取完整程式碼例項Python網頁
- dom操作程式碼例項
- css梯形程式碼例項CSS
- 前端學習程式碼例項-JavaScript 阻止擊超連結的跳轉前端JavaScript
- 127 PHP獲取網頁標題的3種實現方法程式碼例項PHP網頁
- HTML 使用表單標籤實現註冊頁面的例項程式碼HTML
- 設計模式例項程式碼設計模式
- table表格美化程式碼例項
- 好程式設計師web前端分享在HTML中使用JavaScript例項程式碼程式設計師Web前端HTMLJavaScript
- JavaScript中的繼承及實現程式碼JavaScript繼承
- JavaScript 例項屬性JavaScript
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- Vue例項方法之事件的實現Vue事件
- 180行JavaScript程式碼實現的小球隨機移動程式碼JavaScript隨機
- HTML6實現摺疊選單與手風琴選單的例項程式碼HTML
- canvas刮刮樂程式碼例項Canvas
- canvas載入效果程式碼例項Canvas