

CGIを利用してホームページを作成しています。
CGIで帳票形式の一覧表を作成し、その中のイメージをクリックすることによってサブウィンドウ(これもCGIで作成したものです)をあけようとしているのですが、知識が乏しいため、上手く処理できません。
ソース(抜粋の為アドレスは消してありますが絶対パスで書いてあるとして下さい)
print "<TD><IMG src=~graph.gif onclick="window.open(~graph.cgi?code=$ID, graph,'width=400,height=400');"><BR></TD>\n";
これだとどうしてもエラーが出てしまいます。
どなたか改善方法を教えてください。また、もっと良い方法があるならそちらも教えて頂きたいです。
No.1ベストアンサー
- 回答日時:
print "<TD><IMG src=~graph.gif onclick=\"window.open(~graph.cgi?code=$ID, graph,'width=400,height=400');\"><BR></TD>\n";
この様にしてみていただけますか?
print文を""で囲まれていますが、onclick=の後ろの"の部分で""の囲まれている部分が終わってしまっているためにエラーが出ているのだと思います。
"の前に\をつけることにより回避出来ますので試してみてください。
ありがとうございます!エラーの回避に成功しました(^o^)丿
ただ・・・ジャンル違いの話になり申し訳ないんですが、今度は別のエラーログが出てきて・・・
内容は「ランタイムエラーが発生しました。デバッグしますか? 行** エラー:構文エラー」となっています。
私も回避できるよう調べますが、申し訳ありませんが、こちらについても御指導願えますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
ChatGPT
-
フォームを再送信しますか?
-
入力フォーム(電話番号)
-
ChatGPTの性能は昔に比べて上が...
-
chatGPTみたいに画像生成出来る...
-
VBAで条件から範囲を指定して色...
-
CGIでラジオボタンの選択結果を...
-
CGIで得た内容をHTMlページに代入
-
iDeCo
-
皆さんはGUCCIはハイブランドだ...
-
cgi-binのエラー?
-
Trees掲示板CGI(CGI-Resque氏...
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FC2へのCGIメールフォーム設置
-
画像アップ時のエラー
-
CGIでの500エラー
-
エラーの意味がわかりません
-
まったくわかりません。お手上...
-
http500サーバーエラー
-
EXCELファイルに誰がアクセスし...
-
KENT WEB(昨日の続きです)
-
《エクセルVBA》「他の人が該当...
-
CGIでソースがそのままでてしま...
-
FTPにて553エラー
-
ASPから既存のexcelブックを開...
-
VBAでサーバーにアクセスするに...
-
URLに~/cgi-bin/~を隠す方法
-
VBScriptで、ファイルから任意...
-
ApacheでのCGIについての質問
-
ラジオボタンのグループ化
-
CGIが実行されずにダウンロード...
-
ASP(IIS?)のエラーについて
-
ユーザの所属するグループを取...
おすすめ情報