zoukankan      html  css  js  c++  java
  • 兼容IE和FF火狐设为首页和加入收藏JS代码

    兼容IE和FF火狐设为首页和加入收藏JS代码


    // 加入收藏
    function AddFavorite(sURL, sTitle)
    {
       
    if (document.all) 
      { 
            window.external.addFavorite(sURL, sTitle);
      } 
      
    else if (window.sidebar)
      { 
            window.sidebar.addPanel(sTitle, sURL, 
    "");
      }  
    }

    // 设置首页 
    function setHomePage(sURL)
    { 
      
    if (document.all) 
      { 
        document.body.style.behavior 
    = 'url(#default#homepage)'
        document.body.setHomePage(sURL); 

      } 
      
    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', sURL); 
      } 

    }
  • 相关阅读:
    view如何被添加到window上并显示出来
    事件分发机制
    绘制机制
    setContentView
    消息机制——handler
    布局文件是如何被解析的?
    Xamarin.ios引用第三方SDK
    Xamarin.ios——First APP
    UITextView 文本垂直居中
    从NavigationController 下的UITableView中移除 header
  • 原文地址:https://www.cnblogs.com/wangpei/p/1594377.html
Copyright © 2011-2022 走看看