모든 브라우저와 호환되는 즐겨찾기 추가 코드를 소개합니다. 일반적인 원칙은 다음과 같습니다. 사용자 navigator.userAgent.toLowerCase() 정보와 브라우저가 추가 기능을 지원하는지 여부를 기반으로 결정합니다. -favorites js 명령. 그렇다면 자동으로 수집하고, 그렇지 않으면 Ctrl+D를 눌러 수동으로 수집하라는 메시지가 표시됩니다. 1 함수 addFavorite2() { 2 var url = window.location; 3 var title = document.title; 4 var ua = navigator.userAgent.toLowerCase(); 5 if (ua.indexOf("360se") > 1) { 6 warning("360 브라우저 기능 제한으로 인해 수동으로 수집하려면 Ctrl+D를 누르세요!") 7 } 8 else if (ua.indexOf("msie 8") > -1) { 9 창. external .AddToFavoritesBar(url, title); //IE810 }11 else if (document.all) {12 try{13 window.external.addFavorite(url, title);14 }catch(e){15 Alert('검색 내용 기기가 지원하지 않습니다. 수동으로 저장하려면 Ctrl+D를 누르세요!');16 }17 }18 else if (window.sidebar) {19 window.sidebar.addPanel(title, url, "");20 } 21 else {22 경고('브라우저가 이를 지원하지 않습니다. 수동으로 북마크하려면 Ctrl+D를 누르세요!');23 }24 }
이 페이지의 코드를 복사하여 js 파일로 저장한 다음 추가하세요.
<a href=# rel="sidebar" onclick="javascript:addFavorite2()">加入收藏</a>
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); } } }
<a onclick="SetHome(this,window.location)" style="cursor:hand">设为首页</a>
이 글에서는 홈 페이지를 즐겨찾기로 설정하는 JavaScript JS 코드에 대해 설명합니다. 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트를 참고하세요.
관련 추천:
위 내용은 javascript 홈페이지로 설정 즐겨찾기에 추가 JS 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!