• ベストアンサー

JavaScriptについて(初心者)

はじめまして!UNKOです。 (1)現在表示されているHTMLの最後尾にHTMLタグを付け足すような関数はないでしょうか? (2)サーバー上のファイルが存在するかを戻り値で返してくれるような関数はないでしょうか? 以上です。宜しくお願い致します。

  • UNKO
  • お礼率57% (51/88)

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

  • ベストアンサー
noname#1785
noname#1785
回答No.2

> チャットを作ろうと思ってるのですが、CGI等を使うとまるごとHTMLを生成しないといけないですよね。 > そこで発言だけを付け足せるような方法がないかと思ったのですが。 無理ですねぇ。(^^;; だって、HTMLというのは完全にできあがってからブラウザ上に読み込まれる物ですもの。 (CGIを使うと、とかいう問題ではなく、HTML自体がそういうものです) 後からタグを付けたす事ができたら、セキュリティなんてふっとんじゃいますよ。 Javaアプレットとか、Flashとか、そういう物を使えばできるのかな。 HTMLとは別物になりますけどね。 通常チャットなんかは、javascript等を使って、一定時間でリロードする仕様になっている物がほとんどだと思います。 CGIだろうがjavascriptだろうが、画面の内容を変えたければリロードするしかないですから。

UNKO
質問者

お礼

確かにそうですよね。無理な(不可能な)質問ですみませんでした(^^;普通に作ってみますね。ありがとうございました。

その他の回答 (1)

noname#1785
noname#1785
回答No.1

JavaScriptは表示しているローカルPC上で動作する物です。 したがって、サーバー上云々の(2)はできません。 (1)に関しては、意味がわからないんですが・・・。 具体的にどういう事をされたいのでしょう?

UNKO
質問者

補足

(2)が出来たらCGIの意味がなくなってしまいますよね(^^;。で(1)なんですけど、チャットを作ろうと思ってるのですが、CGI等を使うとまるごとHTMLを生成しないといけないですよね。そこで発言だけを付け足せるような方法がないかと思ったのですが。ただCGIでHTML+JavaScriptを生成するので、ブラウザ上のソースって消えちゃいますかね…何か良い方法がありましたら宜しくお願い致します。

関連するQ&A

  • Perl初心者!

    はじめまして!UNKOです。あるサーバー上のファイルを参照し、そこにそのファイルがあった場合に、CGIを読み出したブラウザを強制的に書き換える方法はありますか?宜しくお願いいたします。※ここでいうファイルはフラグ的なものです

    • ベストアンサー
    • CGI
  • imageCreate関数について

    こんにちは。 プログラム中にHTML内にPHPでimageCreate関数を記述すると imageCreate関数以降のHTML(タグなど)が記述されずに何にも 表示されません。 imageCreate関数の前後にメッセージを表示させ、確認をとりました。 この関数の前のメッセージには関数に渡す引数の内容(問題なし)を表示し 関数のあとにはこの関数の戻り値を表示させてみました。 戻り値のメッセージ自体が表示されません。imageCreate関数が正常に動作 していないと考えられます。 こういった問題をご存知のかた、もしくはこうかも・・・なんてご意見 お持ちの方お願いいたします。(設定の問題なんでしょうかね?)

    • 締切済み
    • PHP
  • JavaScriptからVBAの関数を呼び出し

    Accessのフォームに 、WebBrowserコントロールを貼り付けて、 JavaScript が記述されている、HTML を表示させているのですが、 その HTML内の JavaScriptから、Access VBAの関数を呼び出したり、 イベントを発生させることは、可能でしょうか? 以上、宜しくお願い致します。

  • JavaScriptでファイルの保存

    IEおよびFireFox環境で動くページを作成しています。(バージョンは現在の最新) HTMLとJavaScriptのみで作られたページです。 あるサーバにメソッドをコールして、バイナリデータを受け取っているのですが、 受け取ったデータをローカルにファイル保存する事は可能でしょうか? ダイアログの表示/非表示の有無は問いません。 ご教授、お願い致します。

  • javascriptで困っています。

    htmlのaタグの<a href="" onClick"hoge(); return false">からjavascriptの関数を呼び出したいのですが、html内に記述したものではなく、外部ファイルに記述した関数を呼び出したい場合はどのようにaタグを記述すればよいのでしょうか?

  • javascript初心者です。

    javascript初心者です。 現在、勉強の為に書いているコードを Chrome developer tools を使ってjavascript のデバッグを行っているのですが、 Sourcesからスクリプトが表示されません。。。 なので、ブレイクポイントが設定出来ず、悩んでいます。 制作環境は mac os X エディター:mi ※勉強中という理由により 1つのhtmlファイルにスタイル、スクリプトをまとめて書いています。 他のhtmlファイルはSourcesからスクリプトが表示されます。 現在制作しているファイルだけ見れないのはなぜでしょうか? 要素の検証のスクショを添付します。 よろしくお願い致します。

  • Javascript でHtmlメール→テキスト

    htmlメールをgmailで受信して、それをGASで、取り込み、spreadsheetに入れていきます。本文がHTMLのメールについて、表示されているテキストのみ取得したい場合(タグを除く)、何か関数があったと思うのですが、どんなものでしたでしょうか。あるいはほかに方法があれば教えて下さい。

  • 365日毎日違った表示をするJavaScript

    毎日違う画像と記述をHTMLファイルで表示したいのですが。 すみません。タグの書籍が今手元にないもので・・・ 一度作ったことがあったのですが、忘れてしまいました。 日付を取得したあとどうすれば・・・? よろしくおねがいします。

  • 初心者ながら、ご質問させて頂きます。

    現在、JavaスクリプトをHPにUPしようと悪戦苦闘している最中なのですが、どうも二つのスクリプトが同時に作動しません。 これは関数が関係しているのでしょうか? 生憎、ずぶの素人でして丁寧なお答えお待ちしております。。 スクリプトのタグを載せたいのですが、2000文字以上で入りません。。 ご回答頂けたら貼ろうかと思うのですが・・・ また、関数が関係している場合関数部分はどのような表示になって いるのでしょうか?

  • バナーが表示されない(初心者)

    初心者です。 よろしくお願いします(ビルダー9を使用しています)。 現在「リンク集」のページを作成中です。 そのページに自分用HPバナー画像とその横にHTMLタグを記載しています。 そこまではいいのですが、試しに上記の HTML タグをコピーして別のページに貼り付けてうまくバナーが表示されるかどうか試そうとしたところ、バナーが表示される代わりに <a href ~ 以下のタグがそのまま表示されてしまいます。 そこでHTMLタグ編集ページで直接同じタグを打ち込むときちんと表示されます。 他のサイトのバナータグをコピーして貼り付けてもきちんと表示されるのになぜ駄目なんでしょうか?

専門家に質問してみよう