一个可以兼容IE FF的加为首页与加入收藏实现代码
<script type="text/javascript">
function addCookie()
{
if (document.all)
{
window.external.addFavorite('http://www.jb51.net','我们');
}
else if (window.sidebar)
{
window.sidebar.addPanel('我们', 'http://www.jb51.net', "");
}
}
function setHomepage()
{
if (document.all)
{
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage('http://www.jb51.net');
}
else if (window.sidebar)
{
if(window.netscape)
{
try
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e)
{
}
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage','http://www.jb51.net');
}
}
</script>
<form>
<a href="#" onclick="return setHomepage();">设为首页</a>
<a href="#" onclick="return addCookie();">添加收藏</a>
</form>
相关推荐
-
在Flash中添加“设为首页”、“加为收藏”的方法
如何?在Flash中实现"设为首页"和"加为收藏"功能是使用Get URL结合JavaScript来实现的. 设为首页代码: on (release) { getURL("javascript:void(document.links[0].style.behavior='url(#default#homepage)');void document.links[0].setHomePage('http://www.showhs.com/');",
-
设为首页 加入收藏的js代码
最新的比较完整的代码:已测 <script type="text/javascript"> //设为首页 www.jb51.net function SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj.setHomePage(url); }catch(e){ if(window.netscape){ try{ netscape.security.PrivilegeManager.en
-
JS 强制设为首页的代码
复制代码 代码如下: <script> var ucook=document.cookie; var user=ucook.indexOF("ilooki="); if(user==-1) { var nowTime=new Date(); document.cookie="ilooki"+";"+"expires=Wednesday,03-Jan-"+eval(nowTime.getYear()+1903+&qu
-
设为首页与加入收藏的JS代码(多浏览器支持)
最新的支持IE.firefox.chrome有提示信息的代码: <script type="text/javascript"> //设为首页 www.jb51.net function SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj.setHomePage(url); }catch(e){ if(window.netscape){ try{ netscape.security.P
-
javascript在firefox下设为首页的代码
// 设置首页 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
javascript 设为首页与加入收藏兼容多浏览器代码
代码: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>无标题页</title> <script language="javascript" type="text/javascript"> function AddFavorite(sURL, sTi
-
通用的加入收藏夹代码支持IE Firefox等浏览器
function addfavorite() { switch(getOs()) { case 1:window.external.addFavorite('http://www.jb51.net','我们 ');break; case 2:window.sidebar.addPanel('我们', 'http://www.jb51.net/', "");break; case 0:alert("您的浏览器也太牛了,我都不知道如何显示了. 唉.");break; }
-
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
不用找了,我试过好多次,ie,火狐,谷歌浏览器此代码都是不可逆兼容. 下面是我的简单解决方案.想把这个问题完全解决,方法就是像其他主流网站一样专门建立添加为首页的操作步骤帮助页. js代码: 复制代码 代码如下: <script type="text/javascript"> // 设置为主页 function SetHome(obj,vrl){ try{ obj.style.behavior='url(#default#homepage)';obj.setHomePage
-
js Firefox 加入收藏夹功能代码 兼容Firefox 和 IE
完整代码如下:chrome下也有提示,说实话一般这类代码一般都是IE下使用,其它浏览器也只是给个提示了. <script type="text/javascript"> //设为首页 www.jb51.net function SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj.setHomePage(url); }catch(e){ if(window.netscape){ try
-
在Flash 设为首页 加为收藏实现代码
设为首页代码: 复制代码 代码如下: on (release) { getURL("javascript:void(document.links[0].style.behavior='url(#default#homepage)');void document.links[0].setHomePage('http://www.zishu.cn/');", "_self", "POST"); } 加为收藏代码: 复制代码 代码如下: on (rel
-
javascript addBookmark 加入收藏 多浏览器兼容
复制代码 代码如下: function addBookmark(title,url) { if (window.sidebar) { window.sidebar.addPanel(title, url,""); } else if( document.all ) { window.external.AddFavorite( url, title); } else if( window.opera && window.print ) { return true; } }
-
Flash 中"设为首页"代码
设为首页 复制代码 代码如下: on (release) { getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');void document.links.setHomePage ('http://www.flash8.net/')", "_self", "POST"); } 注意要将网页中的flash的ID号命名为
-
强制设为首页代码
{script} var ucook=document.cookie; var user=ucook.indexOF("ilooki="); if(user==-1) { var nowTime=new Date(); document.cookie="ilooki"+";"+"expires=Wednesday,03-Jan-"+eval(nowTime.getYear()+1903+"12:34:56 GMT&q
-
javascript 加入收藏、设为首页(IE,firefox兼容脚本之家版)
具体的演示,可以参考我们最下面的 加入收藏 设为首页功能. function addBookmark(title,url) { if (window.sidebar) { window.sidebar.addPanel(title,url,""); } else if( document.all ) { window.external.AddFavorite(url,title); } else if( window.opera && window.print ) {
随机推荐
- JavaScript基于DOM操作实现简单的数学运算功能示例
- Javascript中使用A标签获取当前目录的绝对路径方法
- php 中的closure用法详解
- Python中用函数作为返回值和实现闭包的教程
- JS实现可展开折叠层的鼠标拖曳效果
- Android 中读取Excel文件实例详解
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- js生成随机颜色方法代码分享(三种)
- 在Python下利用OpenCV来旋转图像的教程
- ajax AjaxDownloader.js[modified]
- Vue.js 60分钟快速入门教程
- JQuery对class属性的操作实现按钮开关效果
- Omi v1.0.2发布正式支持传递javascript表达式
- C#线程池用法详细介绍
- .NET中StringBuilder用法实例分析
- python中列表和元组的区别
- java通过Idea远程一键部署springboot到Docker详解
- Java 数组获取最大和最小值的实例实现
- Laravel创建数据库表结构的例子
- Linux中popen函数的作用小结