• 締切済み

HTAのタグ?の事についてです。

HTAのタグ?の事についてです。 先ほど、HTAのタグを本を参考にして作っていました。 内容は↓↓ <html><head> <hta:application border="dialog" maximizebutton="no" scroll=no"/> <hta:application contextmenu="no"> <script type="text/javascript"> window.moveTo(100,100); window.resizeTo(250,200); function myButton(){ myPassWord = document.myFormText.myFromTextPass.value; if(myPassWord == "pass1")location.href = "http://www.google.jp"; else alert("パスワードが違います!"); } </script> </head> <body> <h3>パスワード入力</h3> <form name="myFormText"> パスワードを入力してください <input type="password"size="20" name="myFormTextPass"> <input type="button" value="OK" onclick="myButton()"> </form> </body></html> です。つまり、パスワードを設定できるようなタグを作っていて将来ホームページに付けて日記を見るときにパスワードを掛けるためにやっていました。。。 が、今そのタグでテストをしていると、グーグルのHPに飛ぶときにプログラムを実行しますか?? 的なことが出てきて、うまくリンクできません。。 何故そのような事になるのでしょうか???初心者ゆえに何時間考えても全然わからなくて、思い切り壁にぶち当たってしまったので詳しい方、教えていただけるとすごくうれしいです!!! また、今回作ろうとしていたのは、ホームページに貼れるようなタグで、尚且つ携帯からもできパスワードを2~30個くらい作れるという感じのものです・・・・・・ 無理なことかもしれませんが、もしそのタグの作り方がわかる方が居ましたら教えていただけると本当に本当にうれしいです!!!!!

みんなの回答

  • yui-magic
  • ベストアンサー率62% (20/32)
回答No.1

書いてあるソースをそのままコピーして実行してみたところ、 質問されているようなことは起こりませんでした。 ですのではっきりとは言えませんが、 location.href = "http://www.google.jp"; の後に、return;を入れてみてはどうでしょうか? 質問の内容とは関係ないですが scroll=noのダブルクォーテーションが片方ありません。

すると、全ての回答が全文表示されます。

関連するQ&A