ベストアンサー Perlの中でJavaScriptを使用したいのですが。 2001/01/30 14:26 Perlのプログラム?の中で、JavaScriptを挿入したいのですが、 その際、どのように記述したらよいのですか? みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー morichan7 ベストアンサー率50% (2/4) 2001/01/30 15:30 回答No.2 こんな感じ print <<EOL <script language='JavaScript'> <!-- --> </script> EOL この場合、\nは要りません 質問者 お礼 2001/01/30 15:37 ありがとうございました!\(^O^)/これで、先に進めます! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) callhiro ベストアンサー率35% (54/152) 2001/01/30 14:50 回答No.1 Perlでいろいろ処理した後、 結局htmlの形で出力するのが一般的だと思います。 (これはわかります?Perl自体あまり知らない?) htmlで出力する際に、JavaScriptも普通に記述したら良いですよ。 出力したいJavaScript文をそのままprintなどで出力すればよいということです。 その際、「"」等の扱いに気をつければいいと思います。 print ""; の中で「"」を使用したいときは「\"」としてやってくださいね。 まあこれはJavaScriptに限ったことではないですけどね。 質問者 補足 2001/01/30 15:09 ありがとうございます。確認なのですが、 ふつうに、 print"<script language='JavaScript'>"\n; <!-- --!> print"</script>"\n; という感じでよろしいのですね? それとも、 <!-- --!> も全部 print""\n;で表記するのですか? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Perl 関連するQ&A Javascript、Perlの知識とは アルバイトでWebサイト作成をしています。 元々HTMLや画像加工などは独学で覚え、Webデザインできるようになりましたが、もっと高度な仕事となると、JavascriptやPerlの知識があったほうがいいと言われました。現在は、JavascriptもPerlもフリーのプログラム配布サイトのものをお借りして設置する程度のことしかできません。 参考書も買ったのですが、本を見てタグを暗記しただけでどんどんできるようになるHTMLと違って、JavascriptやPerlはプログラムが難しくて、どこがゴールなのかわからず、勉強方法に困っています。 説明が難しいのですが、例えば、HTMLなら「文字に色がつけられる」「文字の大きさが変えられる」など、やることが少ないですが、JavascriptやPerlの場合、何をできるようになったら「Javascriptができる」「Perlができる」というレベルになれるのでしょうか?そういうのは本やサイトを見て独学でできるようになるのでしょうか? javascriptからperlを読み出す方法 javascriptで入力した情報をperlで書き込んだり、書き込んだデータを読み込んでjavascriptで表示しようと考えています。 その際にperlへどのようにすれば、データを引き渡せるか、また、その逆で読み込んだデータをperlからどうすれば取り込めるかがわかりません。 どなたか教えてください。 宜しくお願いします。 javascriptの中で、perlのコマンドを実行できないか。 javascriptの中で、perlのコマンドを実行できないか。 java:クライアント側の処理。 perl(cgi):サーバ側の処理。 なので、愚問かもしれないのですが、 ↓====================================== <script language="JavaScript"> <!-- function aaa(){ : EOM (この間に、perlの処理) print <<EOM; : } // --> </script> ↑====================================== と言った感じで、javascriptのfuncitonの中で、 perlを使って、データベースへの操作をしたいのですが、 やはり、無理でしょうか。 あるいは、代案などあればご教授願えませんでしょうか。 よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム javascriptをperlの代わりに使うことは サーバエンジニアがjavascriptをperlの代わりに使うことは出来ますか? ブラウザで動作であると、何かperlでは出来るが、javascriptでは出来ない事があるのでしょうか? サーバでバッチとして使うのに問題があるのでしょうか? ブラウザさえあれば環境が整っていなくてもどんなOSのサーバでも使えるので、サーバエンジニアが作るレベルのプログラムならperlよりも良いかと思ったのですが、、、 perlからJavascriptを起動 perlからJavascriptを起動させたいのですが分からずに困っています。 HTMLには、以下のように記述し、 <a href="view.cgi?picture=(1)&name=(2)">画像表示</a> view.cgiからJavascriptを起動させ、画像をポップアップさせたいのですが、そもそもperlから直接Javascriptを起動させることは可能なのでしょうか? 宜しくお願いいたします。 PerlでJavaScriptを作成しているのですが・・・ PerlでJavaScriptを作成しているのですが、以下の部分で困っています。 たとえば、Perlの変数「$codes」に「AAA\nBBB\nCCC\n」が入っているとします。 ---------------------------------------------------------------------- print <<"END_OF_HTML"; function sample() { document.FORM.ele.value="$codes"; } END_OF_HTML ---------------------------------------------------------------------- とPerlで記述すると、作成されたソースは、 ---------------------------------------------------------------------- function sample() { document.FORM.ele.value="AAA BBB CCC "; } ---------------------------------------------------------------------- となり、JavaScriptエラーになってしまいます。 Perlでエンコードしてから、JavaScriptでデコードしてみよう!と試してみたのですが、Perl⇔JavaScriptのエンコード/デコードがうまくいきませんでした。 (Perlでエンコードした値が、JavaScriptで元の形に戻せませんでした。わたしの能力不足です。。。) どなたか、よい方法をご存知ないでしょうか?よろしくお願いします。 javascriptとperlの通信について javascriptからperl(サーバー)にXMLHttpRequestで情報送信を行っています 受信情報は通常http形式で返却されてきますが、通信量の無駄なので例えば数字だけをレスポンスさせたいです。 そうすればjavascript側で数字に応じて動作させることが出来るかと思います perl側でどのように記述すればそのように返却できるでしょうか? javascript の使用は可能か 申込フォームを作り、cgi(perl)で送信するのですがperlの中のhtml言語の中でjavascript を使用することは可能ですか JavaScriptでPerlのサブルーチンを呼び出すには? JavaScriptでPerlのサブルーチンを呼び出すことはできますか。 #Perl Sub Func_a(){ ... } この Func_a 関数をJavaScriptから呼び出したいのです。 JavaScriptの計算結果をPerlに取込みたいが Perlで作成したCGIの中で、JavaScriptのファンクションを使っていますが、この計算結果をPerlに取込みたいのですが、うまくできません。基本がわかっていないので、よろしくご教授お願いします。 JavaScript 対 Perl ( CGI ) できましたら、両方のプログラムご経験のある方の意見を うかがえれたら、と思います。 JavaScript、ASP は業務で学ぶ機会があったのですが、 もはや Perl を覚える気力がありません。(苦笑) そこで、CGI にできて、JavaScript に出来ないこと。 ってありますか??? 両方のメリット、デメリットなど具体的に私的意見で結構 ですので、よろしくおねがいします。 また、サーバーからメールを受信して、HTML化したい のですが、JavaScript で可能でしょうか。 ( 結局これが聞きたい ) Perlの配列をJavaScriptに渡せますか Perlの配列を引数としてJavaScriptに渡したいのですが 出来ますか、 出来る場合のコードの書き方をお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム 結果のなかにさらにjavascript HTML部に <script type=\"text/javascript\" src=\"test.php\" ></script> を記述して 外部のphpスクリプトを実行した結果を表示させたり、 ることは出来るのですが、 結果のなかにさらにjavascriptを記述して実行しても作動しません。 <script type=\"text/javascript\" src=\"test.php\" ></script> で返ってきたデータにはJavascriptは記述できないのでしょうか? よろしくお願いします。 JSPの中でJavaScriptの変数を使用 JavaScriptのファンクションの中で以下のような記述をして JavaScriptの変数をJSP内で使用できないかと考えています。 三項演算子の中で javascript の変数 'k' を使用しています。 この場合、Eclipseのエディタ上ではエラーも出ずに正常に動くのですが var k の部分を var num に変更して 三項演算子ないでも 'num' としたら 「文字定数が無効です」 というエラーが出てプログラムを動かそうとしてもできませんでした。 変数名が1文字より多いと使えないのでしょうか。 function setMenuItem(n) { var k = <%= request.getAttribute("selectedIndexDbName") == null ? 'n' : request.getAttribute("selectedIndexDbName") %>; //データベース名プルダウンの選択 document.form.dbName.options[<%= request.getAttribute("selectedIndexDbName") == null ? 'k' : request.getAttribute("selectedIndexDbName") %>].selected = true; } perlでFTP ローカルPCからPerlで記述されたプログラムを実行し、 FTPサーバーへファイルをアップロードするPerlプログラムを教えてください。 DOS上では、 ftp open ftpサーバー名 ユーザー名 パスワード put 送信するファイル bye となるのですが、それをPerlで記述すると、どのようになるのでしょうか? javascriptですか? 初心者です。 これはjavascriptなのでしょうか? <a href="javascript:window.close()">閉じる</a> javascriptと書いてあるので、多分そうなのだと思いますが、この場合、これだけを記述すればいいのでしょうか? 本などにはjavascriptを記述する際に、 <script language="JavaScript"> <!-- //--> こんなのを書きなさい見たいな事も書いてあったのですが、どうなのでしょうか、ちなみに書かなくてもちゃんと使えるのですがどちらが正解ですか? 変な質問ですが、よろしくお願いします。 JavaScriptに、Perlのヒアドキュメントみたいな方法は? JavaScriptに、Perlのヒアドキュメントみたいな方法はないのでしょうか? JavaScriptの外部ファイルを使って、SSIの[include]みたいなことをやりたいのですが、 外部ファイル内で、何回も[document.write]と書かなくてもいいような方法はないでしょうか。 Perl/JavaScript/サブルーチン はじめまして。 今ちょっといじってるプログラムについてお聞きしたいことがあります。 index.htmlのtextareaからmy.cgiを呼び出したい のですが。my.cgiというのは 1.textareaに入力された文章をデータベースに保存。 2.日付順にソートし新しいものを一つだけ取り出す。 3.index.htmlに表示する というものなのですが。 デフォルトでtextareaに一番新しい情報が入るようにしたいのです。valueで指示したのですがJavaScriptが邪魔してブラウザに反映されません。ソースを見るとvalue="********"とはいっています。 my.cgiを呼び出す命令を記述したmy.jsというファイルを作ってサブルーチンのように扱うという方法も考えているのですが、呼び出しやindex.htmlに表示させる記述の仕方が分かりません。 どなたか分かる方は、どうぞ宜しくお願いいたします。 JavaScriptからPerlへデータを送る方法について プログラミング初心者です。 HTMLで書いたフォームの中にあるテキストエリアのデータを、JavaScriptでデータを取り出して、それをPerlで受け取りたいのですが、方法に見当がつきません。 以下は書いてみたソースコードです。 HTMLファイル <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Form Test</title> <script type="text/javascript" src="JS/sample.js"></script> </head> <body> <form name=form1> <textarea name="comment" rows="3" cols="30">文字の入力</textarea> <input type="button" value="ボタン" onClick="Button()"> </form> </body> </html> JavaScriptファイル function Button(){ var comment = document.form1.comment.value; alert(comment); //値がとれてるか確認したかっただけです } Perlに関しては、#!/usr/bin/perl ぐらいしか、まだ分かりません。 よろしければ、JavaScriptからのデータ送信、Perlでのデータ受け取り方法を教えていただけないでしょうか。この質問に対して有効なサイトがあれば合わせて教えていただきたくおもいます。 よろしくお願いします。 Javascript Javascript HTMLもソフトも初心者でJavascriptの本は初めて見ています。 Javascriptの本を見ながら、書いてあるプログラムを入力をしてみているのですが、 一定の時間ごとに画像を入れ替えるというのや、 ある部分にポインタを合わせると別の画像に変わるというのがありました。 こういう画像を入れ替えるというのはHTMLとか、Dreamweaverやホームページビルダーなどのソフトでは出来ないものですか? もしJavascriptでなくてもできるのであれば、なにか利点や欠点はありますか? Javascript以外の言語(よく知らないのですがPHPやPerlやCGI)でも同じことはできますか? よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございました!\(^O^)/これで、先に進めます!