这篇文章给大家聊聊关于收藏网页和保存网页有什么区别,以及判断浏览器兼容性和收藏网页对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
一、判断是否IE浏览器(支持判断IE11与edge)
varuserAgent=navigator.userAgent;//取得浏览器的userAgent字符串
varisIE=userAgent.indexOf("compatible")>-1&&userAgent.indexOf("MSIE")>-1;//判断是否IE<11浏览器
varisEdge=userAgent.indexOf("Edge")>-1&&!isIE;//判断是否IE的Edge浏览器
varisIE11=userAgent.indexOf('Trident')>-1&&userAgent.indexOf("rv:11.0")>-1;
varreIE=newRegExp("MSIE(\\\\d+\\\\.\\\\d+);");
varfIEVersion=parseFloat(RegExp["$1"]);
也可以加下对chrome和firebox的判断:
<scripttype="text/javascript">
varua=navigator.userAgent.toLowerCase();
Sys.ie=ua.match(/msie([\\d.]+)/)[1]
elseif(document.getBoxObjectFor)
Sys.firefox=ua.match(/firefox\\/([\\d.]+)/)[1]
elseif(window.MessageEvent&&!document.getBoxObjectFor)
Sys.chrome=ua.match(/chrome\\/([\\d.]+)/)[1]
Sys.opera=ua.match(/opera.([\\d.]+)/)[1]
Sys.safari=ua.match(/version\\/([\\d.]+)/)[1];
if(Sys.ie)document.write('IE:'+Sys.ie);
if(Sys.firefox)document.write('Firefox:'+Sys.firefox);
if(Sys.chrome)document.write('Chrome:'+Sys.chrome);
if(Sys.opera)document.write('Opera:'+Sys.opera);
if(Sys.safari)document.write('Safari:'+Sys.safari);
二、加入首页和加入收藏、保存到桌面(未验证)
<metacharset="UTF-8">
<title>Inserttitlehere</title>
<scripttype="text/javascript">
obj.style.behavior='url(#default#homepage)';
netscape.security.PrivilegeManager
.enablePrivilege("UniversalXPConnect");
alert("抱歉,此操作被浏览器拒绝!\\n\\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'");
alert("抱歉,您所使用的浏览器无法完成此操作。\\n\\n您需要手动将【"+url+"】设置为首页。");
functionAddFavorite(title,url){
window.external.addFavorite(url,title);
window.sidebar.addPanel(title,url,"");
alert("抱歉,您所使用的浏览器无法完成此操作。\\n\\n加入收藏失败,请使用Ctrl+D进行添加");
functiontoDesktop(sUrl,sName){
varWshShell=newActiveXObject("WScript.Shell");
varoUrlLink=WshShell.CreateShortcut(WshShell
.SpecialFolders("Desktop")
+"\\\\"+sName+".url");
alert("当前IE安全级别不允许操作!");
<ahref="javascript:void(0);"οnclick="SetHome(this,'http://www.baidu.com');">设为首页</a>
<ahref="javascript:void(0);"οnclick="AddFavorite('我的网站',location.href)">收藏本站</a>
<ahref="javascript:void(0);"οnclick="toDesktop(location.href,'我的网站')">保存到桌面</a>
关于收藏网页和保存网页有什么区别,判断浏览器兼容性和收藏网页的介绍到此结束,希望对大家有所帮助。