人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

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

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

●質問者: tachamn
●カテゴリ:インターネット ウェブ制作
✍キーワード:CSS HTML お気に入り スタート ホームページ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Cherenkov
●35ポイント ベストアンサー

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>
◎質問者からの返答

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

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


2 ● loio
●35ポイント

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

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

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

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

◎質問者からの返答

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ