ホームページを開設しています。来訪者から「ランタイムエラー」
が起こると指摘がありました。色々なブラウザーで再現を試みた
ところ、ie5.5で再現しました。

 デバッグしますか?で「はい」を選択すると下記ソースの
23行めが構文エラーであると表示されます。

 ただ、恥ずかしながらCGIのあんちょこ本を見て書いて
いるので、どう直せばよいのかがわかりません。
 アドバイスを頂ければ幸いです。

 index.htmlのソース
--------------------------------------------------------------
1 <HTML>
2 <HEAD>
3 <title>****</title>
4 <META name="keywords" content="****">
5 <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis">
6 </HEAD>
7
8 <frameset rows="88%,12%" frameborder="0">
9 <frameset cols="300,*">
10
11 <frame src="menu.html" name="menu" MARGINWIDTH="0"MARGINHEIGHT="0">
12 <frame src="main0.html"name="main0"MARGINWIDTH="0"MARGINHEIGHT="0">
13 </frameset>
14 <frameset cols=100%>
15 <FRAME SRC="ad.html" NAME="ad" MARGINWIDTH="0" MARGINHEIGHT="0">
16 </FRAMESET>
17 </FRAMESET>
18
19 <body>
20 <noframe> フレーム対応のブラウザをご利用下さい。<br>
21
22 <SCRIPT LANGUAGE="JavaScript">
23 <!-
24 document.write("<img src='http://hpcgi1.nifty.com/*/report.cgi?");
25 document.write(document.referrer+"' width=1 height=1>");
26 //-->
27 </SCRIPT>
28
29 </body>
30 </NOFRAME>
31 </HTML>
-------------------------------------------------------------

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

A 回答 (1件)

<!-





<!--

に修正すると、エラーがおきなくなると思いますが・・・(未確認)

参考まで
    • good
    • 0
この回答へのお礼

 さっそくのご回答ありがとうございました。
 今やってみたところ、ランタイムエラーが
起こらなくなりました。感謝!

お礼日時:2001/03/22 18:59

このQ&Aに関連する人気のQ&A

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

このQ&Aと関連する良く見られている質問

Q

<input type="hidden" name = "hoge">があったとします。
これを、javascriptを使用し nameで検索します。
”hoge”を検索後、その”hoge”という名前を変更する方法を探しています。 

<input type="hidden" name = "hoge">
       ↓↓↓↓↓
<input type="hidden" name = "fuga"> 

リフレッシュ無しで、上記のようにnameを変える方法が知りたいです。

ご存知の方おりましたら、お手数ですが教えていただけませんでしょうか。
宜しくお願いいたします。

Aベストアンサー

タグが特定出来れば、setAttribute等で属性値を変更出来ます。
setAttribute("name","fuga")

Qで、Q1に後で値を設定して表示するには

お世話になります。
<input type="text" name="Q1">で、Q1に後で値を設定して表示するにはどうしたら良いものでしょうか。
name="Q1"
と、しているので、
onMousedown="function()"
で、nameでしてしたエリアに値を書き込めば、できると思うのですが、
このfunction()をどのように書いたらよいものか、いろいろ調べてもわかりません。
何とかご教示願えないでしょうか。
よろしくお願いします。

Aベストアンサー

javascriptを利用することで出来ます。
こんな感じで動くでしょう。
ちなみにテキストボックスなどをjavascriptで操作する場合は
idをつけておくと便利です。

これ以上をやりたいというのであれば
参考URLなど見て勉強してみてください
<html>
<head>

</head>
<body>

<input type="text" id="Q1" name="Q1" onmousedown="hoge()">
</body>
<script type='text/javascript'>
function hoge()
{
Q1.value = ""; //""のなかに設定する値
}
</script>

参考URL:http://www.parkcity.ne.jp/~chaichan/src/javasc21.htm

Q

数十の<a>タグがあるHTMLファイルの中で、
<div id="blank">で囲まれた<a>タグ群のみをすべてtarget="_blank"にしたいと考えています。
該当する<a>タグすべてにtarget="_blank"を書くと、HTMLファイルの容量が大きくなるので、CSSのIDとJavaScriptを組み合わせて、実現できないものでしょうか。

Aベストアンサー

<base target="_blank">
<div id="blank">
 <!-- -->
</div>
<base target="_self">

Q

▼次のようにページ内のdivタグのidの名前によって、formタグ内の要素をdisableにすることはJava scriptによって可能でしょうか?

<div id="AA">のとき、別の場所にある<form id="BB">内のselect要素などすべての要素をdisableにする。

また同時に、id="BB"に指定したスタイルシートの記述を書き換えることは可能でしょうか?

何かよい方法をご存知でしたら教えてください。よろしくお願いいたします。

Aベストアンサー

>なぜか時々エラーが出ます。
ウチでちょっと試した程度ではエラーが発生しませんでした。
できましたら、発生したときのメッセージや場所また、ブラウザの種類なども教えてください。

以下は、予防的な意味での注意点についてちょっと書きます。
>return false;

は、必要ないです。
書かない方がいいと思います。
==nullの場合の処理が必要ないなら
!=nullにすればよいです。
もしくは
return false;でなくて
;
のように空文でもよいです。
あと、idに使っている名前と同じ名前を変数名として使わない方が良いです。
つまり、
id="soldout"の時に
var soldout;という風にはしない方が良いです。
同じでなければ、cartFormでもなんでもかまいません。
あと、scriptは、
<!--
(スクリプトの中身)
//-->
のように
<!--
//-->
で囲むようにします。

getElementById
は、ブラウザやのブラウザのバージョンによっては使えないことがあります。
その場合は、使えるかどうかを調べる必要があります。

<script type="text/javascript">
<!--
function stockStatus (num){
var f=document.getElementById("soldout");

if(f!=null){
for (var i =0; i<=f.length -1 ;i++){
f.elements[i].disabled=num;
}
}
}
//-->
</script>

>なぜか時々エラーが出ます。
ウチでちょっと試した程度ではエラーが発生しませんでした。
できましたら、発生したときのメッセージや場所また、ブラウザの種類なども教えてください。

以下は、予防的な意味での注意点についてちょっと書きます。
>return false;

は、必要ないです。
書かない方がいいと思います。
==nullの場合の処理が必要ないなら
!=nullにすればよいです。
もしくは
return false;でなくて
;
のように空文でもよいです。
あと、idに使っている名前と同じ名前を変数名として...続きを読む


人気Q&Aランキング

おすすめ情報