
No.4ベストアンサー
- 回答日時:
> html側ではperlで作成されたcgiではなくjavascriptで作成されたcgiですよね?
Perlで作られたCGIです。(一般にCGIがそうであるように、スクリプトの言語はPerlでなくてもかまいませんが。)
>perlとjavascriptが混在しているように見える
これはPerlです。
サーバ側からテキストとして'document.~'を出力しています。
受取ったブラウザは外部Javascriptとして読み込んでいるのでそのテキストをJavascriptとして処理します。
混乱させてしまったようですが、CGIというのはHTMLやIMGだけを返すためにあるわけではないということです。
前回書き忘れましたがヘッダーも
Content-type: text/html
ではなく
Content-type: application/x-javascript
とする必要があります。
あと、#1に補足ですがexecコマンドが禁止されていてもincludeでCGIを呼び出すこともできます。
SSI自体禁止されている場合も多いのですが。とにかくSSIが使えるならSSIを使うことをお勧めします。
なるほどcgiでjavascriptのソースを出力するわけですね.これならやりたいことができそうです.SSIも検討してみたいと思います.ありがとうございました.
No.3
- 回答日時:
SSIが使えない場合、外部Javascriptとして呼び出す方法も一応あります。
HTML側
<script type="text/javascript" src="~~.cgi"></script>
CGIスクリプト側
print qq|document.write('Hello')|;
この回答への補足
回答ありがとうございます.教えていただいた方法なんですが,html側ではperlで作成されたcgiではなくjavascriptで作成されたcgiですよね?
あとcgiスクリプト側なんですが,perlとjavascriptが混在しているように見えるのですがこれはperlですか?
質問ばかりですみません.
No.2
- 回答日時:
open('IN',テキストファイル);
で中身を読み取ってHTMLに埋め込んでやればいいのでは?
CGIから出力される?
使い方がよく分かりませんが、
CGIで処理をしてHTMLを更新するのかな?(Wikiみたいに)
テキストファイルを読み込み、HTMLファイルに書き出せばできると思いますが。
こういう回答ではない??
感覚的にですが,htmlファイルのあるタグとあるタグ(なんでもいいです)の間にcgiを埋め込み,ブラウザでhtmlファイルを開くとそこの部分にcgiで作成された文字を出力したいんです.
直接にはできないようなのでframeかjavascriptのどちらかで考えています.
ありがとうございました.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
INDIRECT 横に再度抽出したい
-
Strawberry Perl for Windows ...
-
perlのプログラミング 部分入れ...
-
Perlでファイルの末尾から指定...
-
perl の open について教えてく...
-
Perl言語について。
-
ファイルをディレクトリ分配の...
-
アルファベットに付いて質問し...
-
#!/usr/bin/perlで書きだしたCG...
-
Perlのエラーについてご教授く...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
bashスクリプト
-
ファイルアイコンの左下に緑の□...
-
perlプログラミング 空白行削除
-
perlでリテラル値はメモリにど...
-
perlで2次元配列をサブルーチ...
-
Perlで時間の計算
-
perlについて
-
perlのrequireの動き方について...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jcode.plが読み込めない
-
cgiとplとpm
-
CGIの中にinclude
-
perlのrequireの動き方について...
-
error_logファイルの中身で教え...
-
require文が実行できない
-
perlのcgiで、変数の中身を表示...
-
ファイル書込時にPermission de...
-
Perlから他のcgiへPOSTでデータ...
-
同一ファイルでほかのページを作成
-
Quantifier follows nothing in...
-
use CGI
-
画像のURLの変数を別のCG...
-
「動的ページが表示されない」...
-
Perlスクリプトが、ローカ...
-
use と require の違いが分か...
-
perlのcgiが動かない・・・
-
useとrequireでエラー
-
CGI/Perl が分かりません。
-
環境変数に任意の文字列をセッ...
おすすめ情報