Macユーザーです。ブラウザはNetscapeを使っています。
あるサイトで、アンケートのようなものをやっていたのですが、質問項目を入力した後送信ボタンを何度押しても送信されませんでした。
ボタンを押したときに、ウインドウの一番下に
 JavaScript error: Type "javascript" into Location for details
というメッセージが一瞬表示されます。
自宅のPCでは何度やっても同じだったので、大学のコンピュータ室からアクセスしてみましたが、結果は同じでした。どうすればうまく送信できるのか、そしてJavaScriptっていったい何なのか、どなたか教えてください。

A 回答 (3件)

あ、Macということは右クリックではなかったですよね、


確かずっとマウスボタン押しっぱなし?
「表示」メニューから「ページのソース」でも同じですね。
失礼しました。
    • good
    • 0

おそらくそれは、そのページ作者の方のミスです。


多分、Internet Explorerだとうまく動いたりするのでしょう。
「Netscapeユーザは比較的少数だから無視していいや」と思って
いるのかもしれませんし、単純に間違えているのかもしれません。

JavaScriptというのは、ウエブページに組み込むことのできる
一種のプログラムです。例えばこのページ(私が見てるのは
OKWebじゃなくて「教えて!goo」ですが)で右クリックして
「ソースを表示」を選んでみてください。
最初のほうに「<script language="JavaScript">」などという
個所があると思います。中身がなにやってるかはともかく、
こんな風にページの中に潜んでいるプログラムです。

これを使うと、例えば訪れた途端小さなウインドウを作り出すとか、
時刻に応じて表示を変えるとか、アンケート入力項目をチェックする
とか、さまざまなことができます。

元々Netscapeが作ったものですが、Microsoftも真似をしてIEに
組みこみました。このとき、まったく同じならともかく、微妙に
言語として書き方が異なるのが問題のはじまりだったのです。
そして、互いにバージョンを重ねて今に至るのですが、今でも
その両者の微妙な違いはあり、うっかりしたひとだと
どちらかのブラウザでしか動作しないものを作ってしまいがち
なのです。

あなたが遭遇した現象は、そのプログラムがうまく動作していない
ことを表しています。ページ管理者に連絡するか、あるいは
IEを試す(JavaScriptの文法に馴れていれば、実はソース見て
エラーを切りぬけるよう対処できちゃったりすることがあるのですが)
ことになりますね。
    • good
    • 0
この回答へのお礼

なるほどー。よくわかりました。ありがとうございます。
うちのPCに入っているIEは、いつからか他のアプリケーションとの相性からかうまく起動しなくなっているんです。前は大丈夫だったんだけど...。他のバージョンので試して、だめなら大学で見ることにします。

お礼日時:2001/05/21 23:43

Javascriptは、HTML文書内に埋め込む関数の事です。


表示->ソースで内容を確認できます。
送信ボタンを押したときに、データ入力もれ等をチェックするためにかかれたプログラムがバグっている、もしくは、Netscapeのヴァージョンでの相性か何かでしょう。
    • good
    • 0

このQ&Aに関連する最新のQ&A

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

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ