最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:08:02
文档

设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码_javascript技巧

设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码_javascript技巧:不用找了,我试过好多次,ie,火狐,谷歌浏览器此代码都是不可逆兼容。 下面是我的简单解决方案。想把这个问题完全解决,方法就是像其他主流网站一样专门建立添加为首页的操作步骤帮助页。 js代码: 代码如下: // 设置为主页 function SetHome(o
推荐度:
导读设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码_javascript技巧:不用找了,我试过好多次,ie,火狐,谷歌浏览器此代码都是不可逆兼容。 下面是我的简单解决方案。想把这个问题完全解决,方法就是像其他主流网站一样专门建立添加为首页的操作步骤帮助页。 js代码: 代码如下: // 设置为主页 function SetHome(o
 不用找了,我试过好多次,ie,火狐,谷歌浏览器此代码都是不可逆兼容。
下面是我的简单解决方案。想把这个问题完全解决,方法就是像其他主流网站一样专门建立添加为首页的操作步骤帮助页。

js代码:
代码如下:

// 设置为主页
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);
}else{
alert("您的浏览器不支持,请按照下面步骤操作:1.打开浏览器设置。2.点击设置网页。3.输入:"+vrl+"点击确定。");
}
}
}
// 加入收藏 兼容360和IE6
function shoucang(sTitle,sURL)
{
try
{
window.external.addFavorite(sURL, sTitle);
}
catch (e)
{
try
{
window.sidebar.addPanel(sTitle, sURL, "");
}
catch (e)
{
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}


调用代码:
代码如下:
      

  • 设为首页

  • |

  • 加入收藏

  • |


  • 名种样式的加入收藏和设为主页代码
    还有一些最基本的html代码,只供初学者参考。
    注意:此代码只兼容IE浏览器
    1:实现"
    加入收藏"功能的代码如下:

    代码如下:
    加入收藏

    你只需将链接与站名改为你自己的站名即可.
    如果你要实现鼠标划过时即提示是否加入收藏,只需将代码改为:
    代码如下:
    加入收藏

    ----------------------------------
    2.设为首页代码(html源码)
    代码如下:
    this.setHomePage(‘http://www.baidu.com/‘);">

    Set as HomePage

    1.文字型:
    代码如下:
    < a onclick="this.style.behavior=‘url(#default#homepage)‘;this.setHomePage(‘http://www.baidu.com/‘);" href="#">设为首页

    范例:
    设为首页
    2.按钮型:
    代码如下:
    < input TYPE="button" VALUE=" 设为首页 "onclick="this.style.behavior=‘url (#default#homepage)‘;this.setHomePage(‘http://www.baidu.com/‘);" href="#">
    离开时自动提示设为首页


    —————
    ———————————————-
    打开页面时自动弹出窗口询问是否设为首页
    将以下代码放在之间:
    代码如下:
    language="javascript">
    function myhomepage(){
    this.homepage.style.behavior='url(#default#homepage)';this.homepage.sethomepage(‘http://www.baidu.com');
    }



    再将下面代码加入内:
    onload="myhomepage();"
    即:
    ——————————————————————–
    鼠标指向时提示设为首页
    将下列代码插入区中:
    代码如下:
    设为首页

    —————————————–
    关闭当前窗口的功能
    这里我们可以先输入用来标示的文字“关闭窗口",用鼠标拖动选中它,在“Link"输入框中键入“/",同时切入源代
    码窗口,在链接代码中键入该事件-onclick="javascript:window.close(); return false;"。
    完整的代码为:< a href="/"onclick="javascript:window.close(); return false;">关闭窗口< /a>
    ----------------------------------
    3.联系站长的话实际上是链接到一个电子邮箱地址:
    代码如下:
    电子信箱

    文档

    设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码_javascript技巧

    设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码_javascript技巧:不用找了,我试过好多次,ie,火狐,谷歌浏览器此代码都是不可逆兼容。 下面是我的简单解决方案。想把这个问题完全解决,方法就是像其他主流网站一样专门建立添加为首页的操作步骤帮助页。 js代码: 代码如下: // 设置为主页 function SetHome(o
    推荐度:
    标签: 360 浏览器 谷歌
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top