「はてぶに登録」のボタンのように、私のホームページを気に入ってくれた方が「スタートホーム」(お気に入りではない)に簡単に登録できるように「スタートページに登録」というボタンを設置したいのですが、どうしたらいいでしょうか?
html,cssがなんとか扱える程度のレベルです・・
Internet Explorerのやつですよね。
<HTML XMLNS:IE> <HEAD> <STYLE> @media all { IE\:HOMEPAGE {behavior:url(#default#homepage)} } </STYLE> <SCRIPT> function fnSet(){ oHomePage.setHomePage(oHomeHref.value); event.returnValue = false; } </SCRIPT> </HEAD> <BODY> <IE:HOMEPAGE ID="oHomePage" /> <INPUT TYPE=text ID=oHomeHref VALUE="http://www.microsoft.com"> <INPUT TYPE=button VALUE="Set" onclick="fnSet()"> </BODY> </HTML>
最小限ならこんな感じ。スタートページに登録させるボタンに以下のようなonclickを仕掛ければOK。
<HTML> <HEAD> </HEAD> <BODY> <INPUT TYPE="button" VALUE="Set" onclick="javascript:this.style.behavior='url(#default#homepage)';this.setHomePage(location.href)"> </BODY> </HTML>
Internet Explorerのやつですよね。
<HTML XMLNS:IE> <HEAD> <STYLE> @media all { IE\:HOMEPAGE {behavior:url(#default#homepage)} } </STYLE> <SCRIPT> function fnSet(){ oHomePage.setHomePage(oHomeHref.value); event.returnValue = false; } </SCRIPT> </HEAD> <BODY> <IE:HOMEPAGE ID="oHomePage" /> <INPUT TYPE=text ID=oHomeHref VALUE="http://www.microsoft.com"> <INPUT TYPE=button VALUE="Set" onclick="fnSet()"> </BODY> </HTML>
最小限ならこんな感じ。スタートページに登録させるボタンに以下のようなonclickを仕掛ければOK。
<HTML> <HEAD> </HEAD> <BODY> <INPUT TYPE="button" VALUE="Set" onclick="javascript:this.style.behavior='url(#default#homepage)';this.setHomePage(location.href)"> </BODY> </HTML>
回答者様2人が同じ答えでとても安心です。ありがとうございます。
IE以外のブラウザで対応させるにはどうしたらいいのでしょうか?
IEでうごけばいいなら、これ
http://msdn.microsoft.com/en-us/library/ms531405(v=vs.85).aspx
もっと具体的な手順が必要なら、homepageに何も設定しない状態で、yahooにアクセスしたら、
"いつもこのページからインターネットを始める"ってリンクが出てくるからそこのjavascriptをパクル。
回答者様2人が同じ答えでとても安心です。ありがとうございます。
IE以外のブラウザで対応させるにはどうしたらいいのでしょうか?
回答者様2人が同じ答えでとても安心です。ありがとうございます。
IE以外のブラウザで対応させるにはどうしたらいいのでしょうか?