设为首页 和 收藏本站js代码 兼容IE,chrome,ff

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
设为首页 和 收藏本站js代码 兼容IE,chrome,ff
 
//设为首页
function  SetHome(obj,url){
     try {
         obj.style.behavior= 'url(#default#homepage)' ;
         obj.setHomePage(url);
     } catch (e){
         if (window.netscape){
             try {
                 netscape.security.PrivilegeManager.enablePrivilege( "UniversalXPConnect" );
             } catch (e){
                 alert( "抱歉,此操作被浏览器拒绝!\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'" );
             }
         } else {
             alert( "抱歉,您所使用的浏览器无法完成此操作。\n\n您需要手动将【" +url+ "】设置为首页。" );
         }
     }
}
 
//收藏本站
function  AddFavorite(title, url) {
     try  {
         window.external.addFavorite(url, title);
     }
     catch  (e) {
         try  {
             window.sidebar.addPanel(title, url,  "" );
         }
         catch  (e) {
             alert( "抱歉,您所使用的浏览器无法完成此操作。\n\n加入收藏失败,请使用Ctrl+D进行添加" );
         }
     }
}
 
页面调用:
 
<a href= "javascript:void(0);"  onclick= "SetHome(this,'http://www.xyz.com');" >设为首页</a>
<a href= "javascript:void(0);"  onclick= "AddFavorite('我的网站',location.href)" >收藏本站</a>
 
最后记得引用js:
 
<script src= "/js/public.js"  type= "text/javascript" ></script>

  



本文转自王磊的博客博客园博客,原文链接:http://www.cnblogs.com/vipstone/p/3532751.html,如需转载请自行联系原作者


目录
相关文章
|
编解码 移动开发 前端开发
什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?
什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?
155 0
|
Web App开发 JavaScript
Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码
Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码
1325 0
|
11月前
|
Web App开发 JavaScript 前端开发
Node.js 是一种基于 Chrome V8 引擎的后端开发技术,以其高效、灵活著称。本文将介绍 Node.js 的基础概念
Node.js 是一种基于 Chrome V8 引擎的后端开发技术,以其高效、灵活著称。本文将介绍 Node.js 的基础概念,包括事件驱动、单线程模型和模块系统;探讨其安装配置、核心模块使用、实战应用如搭建 Web 服务器、文件操作及实时通信;分析项目结构与开发流程,讨论其优势与挑战,并通过案例展示 Node.js 在实际项目中的应用,旨在帮助开发者更好地掌握这一强大工具。
302 1
|
Web App开发 JavaScript 前端开发
添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
|
移动开发 前端开发 JavaScript
什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的 IE?
什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的 IE?
|
JavaScript 前端开发 API
Chrome插件实现问题之 content_script.js能做什么
Chrome插件实现问题之 content_script.js能做什么
|
JavaScript
当当网首页——JS代码
当当网首页——JS代码
|
Web App开发 JavaScript 前端开发
JavaScript在IE和标准浏览器下的兼容性处理
JavaScript在IE和标准浏览器下的兼容性处理
390 0
|
JavaScript
兼容IE浏览器
兼容IE浏览器
180 0
|
前端开发 JavaScript UED
css中什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?
css中什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?
145 0