设为首页 和 收藏本站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,如需转载请自行联系原作者


目录
相关文章
|
15天前
|
JSON JavaScript 前端开发
JavaScript原生代码处理JSON的一些高频次方法合集
JavaScript原生代码处理JSON的一些高频次方法合集
|
1月前
|
存储 JavaScript 前端开发
非常实用的JavaScript一行代码(整理总结)
非常实用的JavaScript一行代码(整理总结)
30 0
|
1月前
|
JavaScript 前端开发 测试技术
如何编写JavaScript模块化代码
如何编写JavaScript模块化代码
12 0
|
1月前
|
机器学习/深度学习 前端开发 JavaScript
实用的javascript代码分享
32个史上最有用的js代码
28 1
|
2月前
|
JavaScript 前端开发 算法
Node.js 艺术:用代码打印出绚丽多彩的控制台柱状图
Node.js 艺术:用代码打印出绚丽多彩的控制台柱状图
40 0
|
29天前
|
JSON 前端开发 JavaScript
16个重要的JavaScript代码
16个重要的JavaScript代码
30 1
|
1月前
|
JavaScript
当当网新用户注册界面——JS代码
当当网新用户注册界面——JS代码
7 0
|
1月前
|
JavaScript
当当网首页——JS代码
当当网首页——JS代码
10 1
|
1月前
|
JavaScript Java
什么?java中居然可以执行js代码了?真是不知者不怪
什么?java中居然可以执行js代码了?真是不知者不怪
13 1
|
1月前
|
JavaScript 前端开发 Python
生成X-Bogus的js代码,通过python调用生成
该文本是一个关于如何解析和执行JavaScript代码的步骤说明。主要内容包括: 1. 找到JavaScript文件的位置。 2. 下载代码并进行格式化。 3. 运行代码时会出现缺少变量错误,需要添加模拟环境的代码。 4. 指出主要的入口函数是`_0x5a8f25`,将其赋值给`window`。 5. 提供了整个JavaScript代码的长串内容。 6. 提供了一个Python脚本,用于调用这个JavaScript函数并处理返回的数据。 总结:这段文本描述了如何处理和运行一个JavaScript文件,以及使用Python来与这个脚本交互的示例。

热门文章

最新文章