• 締切済み

モーダルダイアログでオートコンプリート機能

下記ファイル1、ファイル2のHTMLファイルは単独の起動ではオートコンプリート機能が使えるんですが、(<form>タグにautocomplete="on"を記述)ファイル1からJavaScriptでモーダルダイアログ(ファイル2)を呼び出してその中でオートコンプリート機能を使おうとすると使用できなくなってしまいます。何かよい方法はありますでしょうか? どなたかわかる方いらっしゃいましたら教えてもらえませんか? WindowsXP PRO SP2 IE6 よろしくお願いいたします。 ●ファイル1(モーダルダイアログ呼出元ファイル) <html> <head> <title>ファイル1</title> <script type="text/javascript"> <!-- function func() { var args; showModalDialog("test-2.html", args, "dialogHeight:300px;dialogWidth:300px"); } // --> </script> </head> <body> オートコンプリートテスト <form name="f1" autocomplete="on"> <input type="text" name="t1"> <input type="button" value="モーダル表示" onclick="func()"> </form> </body> </html> ●ファイル2(モーダルダイアログ表示ファイル) <html> <head> <title>ファイル2</title> </head> <body> オートコンプリートテスト(モーダル) <form name="f1" autocomplete="on"> <input type="text" name="t1" value=""> <input type="button" value="セット"> </form> </body> </html>

みんなの回答

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

結構融通の利かないのが仕様のようでして、これはもうどうしようもない気がします。 autocomplete="on"を指定して無理ならば諦めたほうがよさそう…。

comprido33
質問者

お礼

ご回答ありがとうございます。 やはり無理ですか・・・ 現在、JavaScriptでなんとか実装できないかと 考えておりますが難しそうなので諦めようと思います。

関連するQ&A

専門家に質問してみよう