10秒目をつむったら…

自分のホームページをページ上でワンクリックしてホームページ(スタートページ)に設定できるよう下記コードを入れました。

■<meta>の下
<SCRIPT language=JavaScript>
<!--
function setStartPage() {
document.body.style.behavior = "url('#default#homepage')";
document.body.setHomePage("http://自分のサイトアドレス/");
}
//-->
</SCRIPT>

■<body>の下
<A href="javascript:setStartPage()">このページをホームページに設定する</A>

MSのInternet Explorer(Ver.7)では別ウインドで『ホームページを'http://自分のサイトアドレス/'に設定しますか?』が表示され、『はい(Y)』をクリックするとホームページに設定されます。
しかしOpera(Ver.9.52)や Mozilla Firefox(Ver.3.0.1)ではクリックしても何も反応がありません。Aタグとして表示上は反応があるのですが、目的であるワンクリックでの設定が機能しません。

どのようなコードがあれば、設定できるようになるのでしょうか。
よろしくお願いします。

A 回答 (1件)

極論として・・・



ソレは不要なのでは?
ユーザーがブラウザ上で誰でも可能なのですから・・・
コードの分ファイルサイズが増えるだけだし、javascriptを有効にして無いと無意味。

と私は考えてます。

この回答への補足

アドバイス、ありがとうございました。
このコードは取りやめることにしました。

補足日時:2008/08/25 14:07
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!