HTML/CSS/JavaScript検索スレ立てるまでもない質問HTML/CSS/JavaScriptを扱っている方の為のコミュニティです。色んな疑問や質問を皆で解決していきましょう!※最初はjQuery限定のコミュでしたが、jQueryはJavaScriptのライブラリであり、また、HTML/CSSも深く関わってくるので全部一つのコミュにまとめました。フォーラム(掲示板)ルール一般常識さえ守れば、どんなスレでも立てていただいて構いません。常識外れの投稿やスレを見つけた場合は、私の判断で削除いたします。「スレ立てるまでもない質問」のスレッドに投稿して下さい。9年前こちらはスレ立てるまでもない質問のトピックです。しょうもない疑問で恥ずかしくて聞けない質問などが、ありましたらこちらのトピックに投稿して下さい。例:jQueryの最新バージョンって今なんですか?その他、恥ずかしくてなかなか聞けなかった質問など。※基本的に1質問に付き1スレッド作成していただいて構いません。その辺は個人の判断で結構です。9年前さっそく質問w下記のソースにある、括弧の後ろにあるセミコロンなんですが必要なんでしょうか?ネットで見る限りはあったりなかったりするので、正しい方を知っておきたいと思いまして。動作自体はあってもなくても動くようです。alert("hello");});←ここのセミコロンって必要?});よろしくお願いします。規格上は必要ではないでしょうか。9年前>>h2so5さんありがとうございます!そしてコミュ参加ありがとうございます!確かに警告が出ますね。こんな便利なサイトあったんですね!今後も使わせていただきます。自動的に適当に補ってくれますので要らないと言えば要りません。意図しないところ副作用を起こすことがあるのでつけることが推奨されています。9年前Justyさん、ありがとうございます!そういえばよく考えてみるとclick(...)のセミコロンになりますねw括弧を閉じた後のセミコロンみたいな変な認識しちゃってました><文法としては省略可能なんですね~。JavaScriptでテキストファイル内容を読み込んで表示させようとしたのですが、表示されません。どこかまちがっているのでしょうか。false);//ファイル読み込みdocument.write(fileStr);--></script></body></html>普通に文章を表示させることはできたので、JavaScriptは機能しているはずです。ファイル読み込みの部分で落ちているのだと思うのですが・・・。9年前まず動かないですね。インスタンスも作っていないのに動くはずがありません。時間がないので以下のURLを熟読の上、一度やってみてください。何かエラー等が出るようであれば、詳細にエラーの内容を記載していただき、再度質問して下さい。出来る限りのサポートは致します。9年前まず動かないですね。インスタンスも作っていないのに動くはずがありません。時間がないので以下のURLを熟読の上、一度やってみてください。何かエラー等が出るようであれば、詳細にエラーの内容を記載していただき、再度質問して下さい。出来る限りのサポートは致します。返信ありがとうございます。サンプル通りに改変してみたのですが、エラーが出ました。definedActiveXObjectが見つからないということは、私のパソコンにインストールされていないということなのでしょうか。それともブラウザの設定が原因なのでしょうか。ちなみに私が使っているブラウザはGoogleChromeです。9年前ActiveXObject()はたしか「JScript」という「Javascript」互換の言語でMSIE専用だったような気がします。何をされたいのかはよく分からないですが、サーバー側でPHPなどを使いたくない理由があるのでしょうか?(それとも何かのテストでしょうか。9年前たぶん、IEじゃないと動きませんよ。基本javascriptではユーザのローカルファイルにはアクセスできませんので、PHP等を使って、読み書きするしかありません。それでも良いのであれば、IEでやった結果をまた書き込んでいただければアドバイスいたします。クロスブラウザに対応するのが一番良いと思いますのでお勧めしません。何がしたいのかというと、ユーザーが「ある日時」を設定し、「ある日時」までのカウントダウンを行いたいのです。途中でユーザーがブラウザを閉じてしまう可能性があるので、とりあえず「ある日時」をサーバーに記憶しておきます。カウントダウンはJavaScriptを使う方法しか知らないので、JavaScriptでデータを読み込む必要があるのです。9年前CGIを使って自分自身を書き換える方法もありますが、ユーザーは沢山いるわけで、したがってユーザーの数だけそのページのファイルが必要になってしまいます。短いファイルなら問題ないのですが、長いファイルだと、サーバーが圧迫されてしまうのでやりたくないです。上のスクリプトのようにテキストファイルに保存して読み込めば良いのではないでしょうか。ユーザー、という言葉が入るのを見ると、実用のスクリプトということですね。javascriptのリクエストはあまり信用できたものではありません。ソースの参照から保存したテキストファイルがばれてしまいますし、不正なデータが混入する可能性もあります。以上の点でCGI(PHP等)を用いたサーバーサイドのプログラムにしたほうが良いと思います。ついでですが、ユーザーは沢山いるわけで、したがってユーザーの数だけそのページのファイルが必要になってしまいます。短いファイルなら問題ないのですが、長いファイルだと、サーバーが圧迫されてしまうのでやりたくないです。この点でデータベースを利用されるのはいかがでしょうか?データの登録や、更新、削除に最適化しており、テキストファイルを扱うよりも管理が簡単になると思います。使えない環境でしたら申し訳ありません。残り1時間29分52秒という風に、リアルタイムで刻々とカウントダウンされるようにしたいのですが、CGIだけで可能なのですか?一秒ごとに情報を更新して残り時間を書き換えるプログラムを想定しているのですが。私の記憶が正しければJavaScript内部でPHPを使う事はできませんので、JavaScriptの関数を1秒ごとに呼ぶことができたとしてもその内部でPHPを使ってファイルを読み込むことはできません。9年前javascriptでクッキーを使ったコードを書いておきます。詳しくないので、クロスブラウザの対応は行っていません。簡単にテストしてみたらIEでしか動きませんでした。Array();ar=tmpchar.match(/^year1=([0-9]+?);/);alert(ar[1]);適当なHTMLファイル作って、scriptタグで囲んでページ開いてみてください。現在の年数がポップアップで出ると思います。ユーザにその指定した日時を入力させて、このようにクッキーに書き込ませておけば、その情報を記録しておけます。ユーザがページを閉じても、そのクッキーを毎回読めば問題解決ですよね。時間がないので、詳しい説明は行いませんが、一度ググって色々クッキーの扱い方を調べてみて、わからなければ、また質問して下さい。私の記憶が正しければJavaScript内部でPHPを使う事はできませんので、JavaScriptの関数を1秒ごとに呼ぶことができたとしてもその内部でPHPを使ってファイルを読み込むことはできません。Ajaxという技術を使えば可能です。(検索すれば沢山ヒットします。)非同期通信が可能で、実際にブラウザゲームにも使用される技術の一つでもあるようです。ところで、日記の方を拝見させていただきましたがかなりの頻度でテキストファイルにアクセスする予定のようですね。過度なファイルアクセスをするとそのファイルが壊れてしまう可能性があります。ミクプラは自由にリンクできます。