一个可以兼容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>
相关推荐
-
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; } }
-
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 ) {
-
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号命名为
-
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
不用找了,我试过好多次,ie,火狐,谷歌浏览器此代码都是不可逆兼容. 下面是我的简单解决方案.想把这个问题完全解决,方法就是像其他主流网站一样专门建立添加为首页的操作步骤帮助页. js代码: 复制代码 代码如下: <script type="text/javascript"> // 设置为主页 function SetHome(obj,vrl){ try{ obj.style.behavior='url(#default#homepage)';obj.setHomePage
-
javascript 设为首页与加入收藏兼容多浏览器代码
代码: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>无标题页</title> <script language="javascript" type="text/javascript"> function AddFavorite(sURL, sTi
-
设为首页 加入收藏的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
-
在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/');",
-
javascript在firefox下设为首页的代码
// 设置首页 [Ctrl+A 全选 注:如需引入外部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+"12:34:56 GMT&q
-
在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
-
通用的加入收藏夹代码支持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; }
-
设为首页与加入收藏的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
-
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 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
随机推荐
- mysql 5.7.17 安装配置方法图文教程(windows10)
- 基于javascript实现动态显示当前系统时间
- Oracle 中 table 函数的应用浅析
- Javascript编程之继承实例汇总
- Spring Bean基本管理实例详解
- mysql优化之路----hash索引优化
- 纯Javascript实现ping功能的方法
- javascript的alert box在java中如何显示多行
- Shell脚本实现递归删除空文件夹
- PHP Opcache安装和配置方法介绍
- JavaScript更改原始对象valueOf的方法
- 关闭页面时window.location事件未执行的原因分析及解决方案
- vs2003 js文件编码问题的解决方法
- C#简单生成随机密码的方法示例
- cookie在javascript中的使用技巧以及隐私在服务器端的设置
- ftp类(example.php)
- Android开发之超强图片工具类BitmapUtil完整实例
- CentOS 7 安装Chrome浏览器的方法
- 使用idea2017搭建SSM框架(图文步骤)
- Python实现的服务器示例小结【单进程、多进程、多线程、非阻塞式】