操作-设为首页不起作用,收藏本站只有在IE浏览器上有效果,需要亲们的帮助

问题描述

设为首页不起作用,收藏本站只有在IE浏览器上有效果,需要亲们的帮助
下面是我的jsp代码和js代码:

 <ul>            <li><a href=""<%=request.getContextPath()%>/admin/login"">后台管理</a></li>            <li><a onclick=""AddFavorite(window.location'检验所')"" href=""javascript:void(0)"">收藏本站</a></li>            <li style=""border:none;""><a onclick=""SetHome(thiswindow.location)"" href=""javascript:void(0)"">设为首页</a></li>        </ul> //收藏本站function AddFavorite(sURL sTitle) {    var ctrl=(navigator.userAgent.toLowerCase()).indexOf('mac')!=-1?'Command/Cmd':'Ctrl';    sURL = encodeURI(sURL);     try{        //IE        window.external.addFavorite(sURL sTitle);    }catch(e){        try{            //其他浏览器            window.sidebar.addPanel(sTitle sURL");        }catch(e){            alert(""加入收藏失败,请使用""+ctrl+""+D进行添加或手动在浏览器里进行设置."");        }    }}//设为首页function SetHome(objurl){     try{         //IE        obj.style.behavior='url(#default#homepage)';        obj.setHomePage(url);     }catch(e){         //Firefox        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'url);         }else{             alert(""您的浏览器不支持,请按照下面步骤操作:1.打开浏览器设置。2.点击设置网页。3.输入:""+url+""点击确定。"");         }     } }

收藏本站只能在IE上有效果,在其他浏览器上点了就没有反应,设为首页点击后弹出的都是:您的浏览器不支持,请按照下面······,希望亲们给个解决办法,谢谢!

解决方案

发布网站后测试firefox就好了

file浏览firefox无效

webkit核心暂时不支持

解决方案二:
功能描述:
把页面设置为首页加入收藏功能支持ieffchromesafari360安全qq遨游搜狗浏览器不兼容360急速浏览器的兼容模式下加入收藏功能

注意:
这里虽然说是兼容但是有些浏览器的设置就是不支持用js来把页面设为首页加入收藏夹只能让用户手动去在浏览器或者按键去设置这些功能这里说的兼容是指当浏览器有这个设置的时候js会有提示.
至于这里说不兼容360急速我这里有个demo是360自己的网站在360极速浏览器的兼容模式下都不支持""加入收藏""这个功能它自己的浏览器上自己的页面都不支持这个功能.

Code:
<!doctype html>

把页面设置为首页加入收藏功能支持ieffchromesafari360安全qq遨游搜狗浏览器不兼容360急速浏览器的加入收藏功能
首页 | 设为首页 | 加入收藏 解决方案三:
设置为首页设置为首页

相关文章


  • vbscript-VBScript 怎么不起作用???
  • ajax-AJAX在火狐浏览下传输中文不起作用?
  • 浏览器-IE 报错 application not found
  • 新手求帮助,收藏功能是怎么实现的。求大神帮忙谢谢了。最好是有个demo
  • javascript-百度新版首页音乐版块点击播放图片转动,怎么兼容ie10以下浏览器的?求指教
  • loops-Inflater和循环不起作用
  • json-angularjs,代码完全从w3cschool里扒下来的但是不起作用
  • ie 7-关于IE不同版本的兼容问题
  • 代码-复制功能的问题,菜鸟求帮助
  • 浏览器快捷键Ctrl+D,代码要怎么修改名称?求解决方案

【云栖快讯】他,一路保送,但可能不是你想象中的学霸; 他,曾是微软最年轻的技术管理者,挑战带领跨国团队; 他,后来加入阿里,成为阿里西雅图分部的第22名员工; 他,就是阿里通用计算平台负责人关涛! 通过短视频,为你揭晓他的成长和开发计算平台的经历,以及他对未来的展望!  详情请点击

热门推荐


  • 高性能云服务器2折起
  • 云服务器配置
  • 技术资料
  • 云计算
  • 域名
  • shell
  • node.js
  • 问答
  • java
  • mysql
  • C++
  • python
  • jQuery
  • Android
  • asp
  • PHP技巧
  • jQuery教程
  • JavaScript技巧
  • JS
  • SEO
  • sql server
  • mysql教程
  • 前端
  • 技术文集
  • 技术
  • 主题地图
  • A
  • z
  • 云服务器哪家好
  • API
  • 大数据
  • 云安全
  • 云存储
  • 云计算
  • 获取公众号授权失败
  • 兼容性疑难解答
  • path
  • stm32
  • jsonobject
  • product

前三篇


  • 输入输出-ios中的模块,单个view展示多个模块
  • mingw-_CRTIMP void* __cdecl __MINGW_NOTHROW memchr
  • c语言-C语言课程设计字符串题目匹配单词,求大神~~~~~~~~~~~~~~~~~

后三篇


  • 安装-win8.1装Oracle 10g的企业版
  • ware v phere lient-VMware vSphere Client Error reading archive
  • 有关json和jsonObct的转换

(yq.aliyun.com)为您免费提供操作-设为首页不起作用,收藏本站只有在IE浏览器上有效果,需要亲们的帮助相关信息,包括
操作
的信息
,所有操作-设为首页不起作用,收藏本站只有在IE浏览器上有效果,需要亲们的帮助相关内容均不代表的意见!
该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_97309,您可以点击操作-设为首页不起作用,收藏本站只有在IE浏览器上有效果,需要亲们的帮助-手机站访问。

时间: 2016-06-23
Tags: 操作

操作-设为首页不起作用,收藏本站只有在IE浏览器上有效果,需要亲们的帮助的相关文章

在Flash中添加“设为首页”、“加为收藏”的方法_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/');", 

在Flash中添加“设为首页”“加为收藏”

设为首页 在网上看见很多人在问这个,就写了这篇文章. 在Flash中实现"设为首页"和"加为收藏"功能是使用Get URL结合javascript来实现的. 设为首页代码: on (release) { getURL("javascript:void(document.links[0].style.behavior='url(#default#homepage)');void document.links[0].setHomePage('http://ww

完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码_javascript技巧

今天给大家分享一段设为首页.收藏本站及保存到桌面的js代码,非常实用. 复制代码 代码如下: <script  type="text/javascript"> //设为首页 function SetHome(obj,url){     try{         obj.style.behavior='url(#default#homepage)';         obj.setHomePage(url);     }catch(e){         if(window.

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

不用找了,我试过好多次,ie,火狐,谷歌浏览器此代码都是不可逆兼容. 下面是我的简单解决方案.想把这个问题完全解决,方法就是像其他主流网站一样专门建立添加为首页的操作步骤帮助页. js代码: 复制代码 代码如下: <script type="text/javascript"> // 设置为主页 function SetHome(obj,vrl){ try{ obj.style.behavior='url(#default#homepage)';obj.setHomePage

javascript 加入收藏、设为首页(IE,firefox兼容脚本之家版)_javascript技巧

具体的演示,可以参考最下面的 加入收藏 设为首页功能. 设为首页 - 加入收藏 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 注意上面的网址必须带http://要不在firefox下不通过,比较郁闷. 另外提供一些定义的可传参的函数: 复制代码 代码如下: <script language="JavaScript"> <!-- /** * 添加收藏 * @param {} sURL 收藏链接地址 * @param {} sTitle 收藏标题 */ fu

设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)_javascript技巧

由于chrome,safari,opara 浏览器还未支持自动 "设为首页" & "加入收藏".  所以我们只能try, catch一下, 给个错误提示!  也算完美了. 另外ie中, 很多人也碰到过 它window.external.addFavorite.  时会报错的问题.  所以俺也只好抛出提示信息了. 加入收藏: 复制代码 代码如下: function addFavorite(){    if (document.all){        try{

javascript 设为首页与加入收藏兼容多浏览器代码_javascript技巧

代码: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>无标题页</title> <script language="javascript" type="text/javascript"> function AddFavorite(sURL, sTi

设为首页和增加收藏javascript代码

最简单的  代码如下 复制代码 <a  href='#' onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage(window.location.href);">设为首页</a> <a href="javascript:window.external.addFavorite(window.location.href,document.title);"

基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏_javascript技巧

现在的浏览器越来越多,这就使得网页设计的兼容性要求越来越高,像常用的设为首页.加入收藏代码,一般的虽然简洁,但兼容性却非常不好,加入收藏和设为首页代码几乎各个网站都在头部放上一个,有没有效果先不管,需求应该是有的. 但是由于浏览器的兼容性问题,之前用的很多代码都失去效果,下面就给出一段能够兼容各个浏览器的代码,也不能够算是兼容,只能说在不支持的浏览器中能够给出提示,代码如下: <!doctype html> <html> <head> <title>加入收藏