国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

基于JavaScript代碼實現兼容各瀏覽器的設為首頁和加入收藏

2024-05-06 16:27:26
字體:
來源:轉載
供稿:網友
但是由于瀏覽器的兼容性問題,之前用的很多代碼都失去效果,下面就給出一段能夠兼容各個瀏覽器的代碼,也不能夠算是兼容,只能說在不支持的瀏覽器中能夠給出提示,對js兼容各個瀏覽器設為首頁加入收藏相關知識感興趣的朋友可以參考下本文
 

現在的瀏覽器越來越多,這就使得網頁設計的兼容性要求越來越高,像常用的設為首頁、加入收藏代碼,一般的雖然簡潔,但兼容性卻非常不好,加入收藏和設為首頁代碼幾乎各個網站都在頭部放上一個,有沒有效果先不管,需求應該是有的。

但是由于瀏覽器的兼容性問題,之前用的很多代碼都失去效果,下面就給出一段能夠兼容各個瀏覽器的代碼,也不能夠算是兼容,只能說在不支持的瀏覽器中能夠給出提示,代碼如下:

<!doctype html><html><head><title>加入收藏和設為首頁</title><script type="text/javascript">//加入收藏function AddFavorite(sURL, sTitle){sURL = encodeURI(sURL); try{ window.external.addFavorite(sURL, sTitle); }catch(e){ try{ window.sidebar.addPanel(sTitle, sURL, ""); }catch(e){ alert("加入收藏失敗,請使用Ctrl+D進行添加,或手動在瀏覽器里進行設置.");} }}//設為首頁function SetHome(url){if (document.all){document.body.style.behavior='url(#default#homepage)';document.body.setHomePage(url);}else{alert("您好,您的瀏覽器不支持自動設置頁面為首頁功能,請您手動在瀏覽器里設置該頁面為首頁!");}} </script></head><body><a href="javascript:void(0)">設為首頁</a><a href="javascript:void(0)">加入收藏</a></body></html> 

以上代碼簡短易懂,可以兼容各個瀏覽器加入收藏和設為首頁,有問題歡迎提出,小編會及時和大家聯系的,謝謝!

下面給大家分享一段jquery代碼實現加入收藏夾功能

//設為首頁function SetHomePage() {  if (document.all) {    document.body.style.behavior = 'url(#default#homepage)';    document.body.setHomePage('http://www.87cool.com');  }  else if (window.sidebar) {    if (window.netscape) {      try {        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");      }      catch (e) {        alert("該操作被瀏覽器拒絕,如果想啟用該功能,請在地址欄內輸入 about:config,然后將項 signed.applets.codebase_principal_support 值該為true");      }    }    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);    prefs.setCharPref('browser.startup.homepage', 'http://www.87cool.com');  }}//加入收藏夾function AddFavorite() {  var  var url = location.href;  if (window.sidebar) {    window.sidebar.addPanel(title, url, "");  } else if (document.all) {    window.external.AddFavorite(url, title);  } else {    return true;  }}


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 连山| 夏河县| 夏邑县| 乐平市| 昌宁县| 稷山县| 鲜城| 循化| 白银市| 阳山县| 博白县| 资中县| 洪江市| 靖远县| 论坛| 区。| 湖州市| 鄯善县| 苍南县| 延安市| 磴口县| 海南省| 宝丰县| 新营市| 永胜县| 崇礼县| 那坡县| 梓潼县| 南岸区| 长子县| 宝坻区| 吉安市| 台州市| 屏边| 柘荣县| 炉霍县| 奉新县| 绵竹市| 衡阳市| 新营市| 辉南县|