设为首页与添加收藏夹代码【兼容多浏览器】

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>设为首页与添加收藏夹代码【兼容多浏览器】</title>
<script language="网页特效">   
    /**  
     *   
     * @param {} surl 收藏链接地址
     * @param {} stitle 收藏标题  
     */  
    function addfavorite(surl, stitle) {  
     try {  
      window.external.addfavorite(surl, stitle);  
     } catch (e) {  
      try {  
       window.sidebar.addpanel(stitle, surl, "");  
      } catch (e) {  
       alert("加入收藏失败,请使用ctrl+d进行添加");  
      }  
     }  
    }  
    /**  
     *   
     * @param {} obj 当前对象,一般是使用this引用。  
     * @param {} vrl 主页url  
     */  
    function sethome(obj, vrl) {  
     try {  
      obj.style.behavior = 'url(#default#homepage)';  
      obj.sethomepage(vrl);  
     } catch (e) {  
      if (window.netscape) {  
       try {  
        netscape.security.privilegemanager  
          .enableprivilege("universalxpconnect");  
      } catch (e) {  
       alert("此操作被浏览器拒绝!n请在浏览器地址栏输入 "about:config"并回车n然后将 [signed.applets.codebase_principal_support]的值设置为 'true',双击即可。");  
       }  
      var prefs = components.classes['@mozilla.org/preferences-service;1']  
        .getservice(components.interfaces.nsiprefbranch);  
       prefs.setcharpref('browser.startup.homepage', vrl);  
     }  
    }  
    }  
   </script>
</head>

<body>
</body>
</html>

时间: 2024-11-23 16:25:17

设为首页与添加收藏夹代码【兼容多浏览器】的相关文章

在Flash中实现设为首页和加入收藏夹

加入收藏|设为首页 现在很多的网站不管是大型的网站还是小的个人主页都有设为首页和加入收藏夹的功能,尽管实用性值得探讨但还是为网页增加了效果.那么在Flash动画中能不能也增加这样的功能呢?又应该如何实现这两个功能呢?下面来学习如何实现这两个效果.在Flash中我们是通过ActionScript脚本来实现这两个效果,即将页面设为首页和加入收藏夹这里有两种方法. 第一种方法是通过按钮的getURL实现,只要在按钮上加入相应的ActionScript脚本即可.脚本如下:设为首页on (release)

设为首页和增加收藏javascript代码

最简单的  代码如下 复制代码 <a  href='#' onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage(window.location.href);">设为首页</a> <a href="javascript:window.external.addFavorite(window.location.href,document.title);"

js加入收藏夹代码(兼容ie/ff/op)_javascript技巧

复制代码 代码如下: var www_jb51_net = function (obj, url, title) {    var e = window.event || arguments.callee.caller.arguments[0];    var B = {        IE : /MSIE/.test(window.navigator.userAgent) && !window.opera        , FF : /Firefox/.test(window.navig

加入收藏js代码 兼容所有浏览器

 代码如下 复制代码 function addFavorite2() {     var url = window.location;     var title = document.title;     var ua = navigator.userAgent.toLowerCase();     if (ua.indexOf("360se") > -1) {         alert("由于360浏览器功能限制,请按 Ctrl+D 手动收藏!");  

设置首页和添加到收藏夹代码大全

<HTML>    <HEAD>        <title>添加到收藏夹和设置首页代码大全</title>        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">        <meta name="CODE_LANGUAGE" Content="C#">   

js 设为首页与加入收藏的多种代码

js 设为首页与加入收藏的多种代码 1.图片链接 <a style="cursor:hand" onclick="this.style.behavior='url(#default#homepage)'; this.setHomePage('www.111cn.net');"> <img width=16 height=16 border=0 src="images/Logo.gif"> <u> 设为首页<

基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏_javascript技巧

现在的浏览器越来越多,这就使得网页设计的兼容性要求越来越高,像常用的设为首页.加入收藏代码,一般的虽然简洁,但兼容性却非常不好,加入收藏和设为首页代码几乎各个网站都在头部放上一个,有没有效果先不管,需求应该是有的. 但是由于浏览器的兼容性问题,之前用的很多代码都失去效果,下面就给出一段能够兼容各个浏览器的代码,也不能够算是兼容,只能说在不支持的浏览器中能够给出提示,代码如下: <!doctype html> <html> <head> <title>加入收藏

给浏览器添加收藏夹功能 用什么函数,怎样用vs2010 添加

问题描述 给浏览器添加收藏夹功能 用什么函数,怎样用vs2010 添加 给浏览器添加收藏夹功能 用什么函数,怎样用vs2010 添加 解决方案 可以使用js函数,你是开发的.net吗 加入收藏 解决方案二: http://www.cnblogs.com/Joans/archive/2010/12/03/code.html

js自动弹出增加收藏夹代码

提示:您可以先修改部分代码再运行 本教程是自动弹出把你网站增加到收藏夹代码 提示:您可以先修改部分代码再运行