• ベストアンサー

Perlの部分的なHTML出力

調べてみたんですがちょっと探し当てられなかったので教えてください。 HTMLファイルの中である一部分だけPerlによる出力でページを表示させたいのですが、それは可能でしょうか? 自分なりに調べて試してみたのは、HTMLで<IMG>タグをつかってPerlを呼び出し、Perlにprint文で出力を書けばいいのかな? とやってみましたが、できません。 全てPerlで出力するしか方法はないのでしょうか? ご解答お願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • qtea
  • ベストアンサー率77% (38/49)
回答No.1

私が思いつく方法は、以下の二通りです。 ・SSIする お使いのサーバーが、SSIを許可しているのなら可能です。 http://www.tohoho-web.com/wwwssi.htm http://www.scollabo.com/banban/ssi/index.html ・Javascriptを利用する <script src="test.cgi"></script> このsrcの値には、CGIを利用することができます。 なので、これを利用することで、目的のことができると思います。 例えば、以下のような感じで。 #!/usr/local/bin/perl print "Content-Type: application/x-javascript\n\n"; print <<__EndOfHere__; document.write("<p>test</p>"); __EndOfHere__

関連するQ&A