IE, Firefox 및 Google과 호환되는 Native JS.
완전한 코드 :
<script type = "text/javaScript"> // 홈페이지로 설정 www.vevb.comFunction Sethome (obj, url) {try {obj.style.behavior = 'url (#default#homepage)'; obj.sethomepage (url); } catch (e) {if (wind } catch (e) {alert ( "죄송합니다.이 작업은 브라우저에 의해 거부되었습니다! /n /n Enter enth : config"브라우저 주소 표시 줄에서 Enter를 누르고 [signed.applets.codebase_principal_support]를 'true'로 설정합니다. }} else {alert ( "죄송합니다. 사용중인 브라우저는이 작업을 완료 할 수 없습니다. /n /nyou 수동으로 ["+url+"]를 홈페이지로 설정해야합니다."); }}} //이 사이트 저장 www.vevb.comfunction addfavorite (title, url) {try {window.external.addfavorite (url, title); } catch (e) {try {window.sidebar.addpanel (title, url, ""); } catch (e) {alert ( "죄송합니다. 사용중인 브라우저는이 작업을 완료 할 수 없습니다. /n /n 즐겨 찾기에 추가하지 못했습니다. ctrl+d를 사용하여 추가하십시오"); }}} </script> <a href = "javaScript : void (0);" onclick = "sethome (this, '// www.vevb.com');"> 홈페이지로 설정 </a> <div> <a href = "javaScript : void (0);" onclick = "addfavorite ( 'wulin.com', '// www.vevb.com')">이 사이트를 저장 </a>다음을 참조 할 수 있습니다.
함수는 다음과 같습니다.
코드 사본은 다음과 같습니다.
함수 sethome (obj, url) {
노력하다{
obj.style.behavior = 'url (#default#homepage)';
obj.sethomepage (url);
} catch (e) {
if (window.netscape) {
노력하다{
netscape.security.privilegemanager.enableprivilege ( 'Universalxpconnect');
} catch (e) {
Alert ( '죄송합니다.이 작업은 브라우저에서 거부되었습니다! /n /n 브라우저 주소 표시 줄에 "config"를 입력하고 /n /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);
}또 다른{
경고 ( '죄송합니다. 사용중인 브라우저는이 작업을 수행 할 수 없습니다. /n /n 수동으로 [' + url + '] 홈페이지로 설정해야합니다.');
}
}
}
사용 방법 :
코드 사본은 다음과 같습니다.
<! doctype html>
<html lang = "en">
<헤드>
<meta charset = "utf-8"/>
<title> 홈페이지로 설정 </title>
</head>
<body>
<a href = "JavaScript :;" onclick = "sethome (this, window.location);"> 홈페이지로 설정 </a>
</body>
</html>