Web/Javascript
홈페이지 기본홈페이지로자동 등록
aucd29
2013. 9. 26. 21:22
pre>
<script language=JavaScript>
<!--//
var isNav, isIE;
var defaultURL="http://www.phpschool.com" //사용자브라우저의 홈으로 할 홈페이지 주소쓰시고
var defaultNav='Homepage set to ' + defaultURL;
//네츠 케이프 부분
var nav="<a href='javascript:alert(defaultNAV);'onClick='set_home_page(defaultURL); return true'>이곳을 홈페이지로 지정</a>";
//익스 부분
var ie="<a class='rightnav' style='cursor:hand;font-size:9pt;font-family:굴림;' href onClick=this.style.behavior='url(#default#homepage)';this.setHomePage(defaultURL);>이록을 홈페이지로 지정</a>";
if (parseInt(navigator.appVersion)>=4) {
if (navigator.appName=="Netscape") { isNav=true; } else { isIE=true; }
}
function set_home_page(home_page_url) {
netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
navigator.preference("browser.startup.homepage", home_page_url);
return false;
}
//-->
</script>
위와 같이 해주고 실제 링크할 html 은 아래와 같이 해서 출력하면 됩니다.
<script>
<!--//
document.open();
if (isNav) {
document.writeln(nav);
} else if (isIE) {
document.writeln(ie);
}
document.close();
//-->
</script>
</pre>
<script language=JavaScript>
<!--//
var isNav, isIE;
var defaultURL="http://www.phpschool.com" //사용자브라우저의 홈으로 할 홈페이지 주소쓰시고
var defaultNav='Homepage set to ' + defaultURL;
//네츠 케이프 부분
var nav="<a href='javascript:alert(defaultNAV);'onClick='set_home_page(defaultURL); return true'>이곳을 홈페이지로 지정</a>";
//익스 부분
var ie="<a class='rightnav' style='cursor:hand;font-size:9pt;font-family:굴림;' href onClick=this.style.behavior='url(#default#homepage)';this.setHomePage(defaultURL);>이록을 홈페이지로 지정</a>";
if (parseInt(navigator.appVersion)>=4) {
if (navigator.appName=="Netscape") { isNav=true; } else { isIE=true; }
}
function set_home_page(home_page_url) {
netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
navigator.preference("browser.startup.homepage", home_page_url);
return false;
}
//-->
</script>
위와 같이 해주고 실제 링크할 html 은 아래와 같이 해서 출력하면 됩니다.
<script>
<!--//
document.open();
if (isNav) {
document.writeln(nav);
} else if (isIE) {
document.writeln(ie);
}
document.close();
//-->
</script>
</pre>