「スタートページに登録」というボタンを、私の運営するホームページに設置する方法を教えてください。


「はてぶに登録」のボタンのように、私のホームページを気に入ってくれた方が「スタートホーム」(お気に入りではない)に簡単に登録できるように「スタートページに登録」というボタンを設置したいのですが、どうしたらいいでしょうか?

html,cssがなんとか扱える程度のレベルです・・

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2011/01/02 16:55:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:Cherenkov No.1

回答回数1504ベストアンサー獲得回数493

ポイント35pt

Internet Explorerのやつですよね。

setHomePage Method (homePage)

<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>
id:tachamn

回答者様2人が同じ答えでとても安心です。ありがとうございます。

IE以外のブラウザで対応させるにはどうしたらいいのでしょうか?

2011/01/02 04:54:50

その他の回答1件)

id:Cherenkov No.1

回答回数1504ベストアンサー獲得回数493ここでベストアンサー

ポイント35pt

Internet Explorerのやつですよね。

setHomePage Method (homePage)

<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>
id:tachamn

回答者様2人が同じ答えでとても安心です。ありがとうございます。

IE以外のブラウザで対応させるにはどうしたらいいのでしょうか?

2011/01/02 04:54:50
id:loio No.2

回答回数342ベストアンサー獲得回数50

ポイント35pt

IEでうごけばいいなら、これ

http://msdn.microsoft.com/en-us/library/ms531405(v=vs.85).aspx

もっと具体的な手順が必要なら、homepageに何も設定しない状態で、yahooにアクセスしたら、

"いつもこのページからインターネットを始める"ってリンクが出てくるからそこのjavascriptをパクル。

id:tachamn

回答者様2人が同じ答えでとても安心です。ありがとうございます。

IE以外のブラウザで対応させるにはどうしたらいいのでしょうか?

2011/01/02 04:54:52

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません