欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于JavaScript代碼實(shí)現(xiàn)兼容各瀏覽器的設(shè)為首頁(yè)和加入收藏

 更新時(shí)間:2016年01月07日 14:51:22   作者:zhengzebiaodashi  
但是由于瀏覽器的兼容性問(wèn)題,之前用的很多代碼都失去效果,下面就給出一段能夠兼容各個(gè)瀏覽器的代碼,也不能夠算是兼容,只能說(shuō)在不支持的瀏覽器中能夠給出提示,對(duì)js兼容各個(gè)瀏覽器設(shè)為首頁(yè)加入收藏相關(guān)知識(shí)感興趣的朋友可以參考下本文

現(xiàn)在的瀏覽器越來(lái)越多,這就使得網(wǎng)頁(yè)設(shè)計(jì)的兼容性要求越來(lái)越高,像常用的設(shè)為首頁(yè)、加入收藏代碼,一般的雖然簡(jiǎn)潔,但兼容性卻非常不好,加入收藏和設(shè)為首頁(yè)代碼幾乎各個(gè)網(wǎng)站都在頭部放上一個(gè),有沒(méi)有效果先不管,需求應(yīng)該是有的。

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

<!doctype html>
<html>
<head>
<title>加入收藏和設(shè)為首頁(yè)</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("加入收藏失敗,請(qǐng)使用Ctrl+D進(jìn)行添加,或手動(dòng)在瀏覽器里進(jìn)行設(shè)置.");
} 
}
}
//設(shè)為首頁(yè)
function SetHome(url){
if (document.all){
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage(url);
}
else{
alert("您好,您的瀏覽器不支持自動(dòng)設(shè)置頁(yè)面為首頁(yè)功能,請(qǐng)您手動(dòng)在瀏覽器里設(shè)置該頁(yè)面為首頁(yè)!");
}
} 
</script>
</head>
<body>
<a href="javascript:void(0)">設(shè)為首頁(yè)</a>
<a href="javascript:void(0)">加入收藏</a>
</body>
</html> 

以上代碼簡(jiǎn)短易懂,可以兼容各個(gè)瀏覽器加入收藏和設(shè)為首頁(yè),有問(wèn)題歡迎提出,小編會(huì)及時(shí)和大家聯(lián)系的,謝謝!

下面給大家分享一段jquery代碼實(shí)現(xiàn)加入收藏夾功能

//設(shè)為首頁(yè)
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("該操作被瀏覽器拒絕,如果想啟用該功能,請(qǐng)?jiān)诘刂窓趦?nèi)輸入 about:config,然后將項(xiàng) 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 title = document.title;
  var url = location.href;
  if (window.sidebar) {
    window.sidebar.addPanel(title, url, "");
  } else if (document.all) {
    window.external.AddFavorite(url, title);
  } else {
    return true;
  }
}

相關(guān)文章

最新評(píng)論