ベストアンサー jsファイルでアラートを出したい 2012/05/18 12:11 jsファイル一枚だけでアラートを出したいのですが・・ お分かりの方いればご教授ください。 IE開いてメッセージ程度の簡単なものです。。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー LancerVII ベストアンサー率51% (1060/2054) 2012/05/18 14:15 回答No.2 こんにちは。 JavaScriptはブラウザで実行される言語ですので。 ダブルクリックされただけでは実行されません。 JScriptであれば WScript.echo ( "内容" ); でalert.jsをダブルクリックするとアラートが表示されますがちょっとちがいますよね。 (.jsがきちんと関連付けられている必要あり) 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) LancerVII ベストアンサー率51% (1060/2054) 2012/05/18 12:23 回答No.1 こんにちは。 アラートを出したいなら alert.js==== alert ( "内容" ); html==== <script type="text/javascript" src="alert.js"></script> で出力できますが、もっと違うことでしょうか? 質問者 補足 2012/05/18 13:30 回答有難うございます。 htmlファイルを作成しないと やはり無理なのでしょうか? 純粋にaleart.jsファイルだけ起動させたいのですが・・・ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発JavaScript 関連するQ&A alert()が実行できない JavaScriptについての質問です。 何故か、jsファイルにてalert()が実行できなくなりました。 alert("aaa"); と記述した「test.js」ファイルを作成して実行すると、 「オブジェクトを指定してください」とエラーメッセージが表示されます。 しかし、 <script type="text/javascript"> alert("aaa"); </script> と記述した「test.html」ファイルを作成して実行(IE7)すると、 エラーは表示されず、意図したとおりアラート画面が表示されます。 どうしてこのような現象が起こるなのか全く分かりません。 解決策をご存知の方は、教えていただけないでしょうか。 IE8で外部jsファイルが読み込めない htmlでjavascriptを使用しようとhtmlファイルとjsファイルを同階層に置き、下記のように外部jsファイルを読み込んでいます。 <script type="text/javascript" src="./com.js"></script> しかし、IE8でそのhtmlを開くと 「メッセージ: 文字が正しくありません。ライン: 1文字: 1コード: 0 URI: file:///C:/Users/PCUser/Desktop/test/common/js/com.js」 というエラーが発生してjavascriptが読み込めません。 秀丸でsrc="./com.js"をクリックするとソースが表示されるのでパスは間違えていないと思います。 また、簡単なボタン押下時にalertを表示するscriptを作成して確認したところ、FIRE FOXでは正常に動きましたが、IE8ではやはり動きませんでした。 文字コードはhtml、javascript共にshift-jisです。 他にjavascriptを読み込めない原因は何かありますでしょうか? よろしくお願いいたします。 javascriptのalertで文字化けが解消されません。(外部js javascriptのalertで文字化けが解消されません。(外部jsファイル読込による) htmlファイル <meta http-equiv="Content-Script-Type" content="text/javascript"> <script language="JavaScript" src="**/**.js" charset="shift_jis"></script> いろいろ調べまして、charset="shift_jis"を指定したり、utf-8にしましたがうまくいきません。 jsファイル function testalert() { alert('テスト'); } ご教授をよろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 外部JSファイルの書き方で・・・ 午後にも同じ質問をしたのですが、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1933867 訂正がありましたので、質問し直します。すみません。 外部JSファイルを作りましたが、なにも返してきません。 リンクにマウスが乗るとガイドメッセージが出るスクリプトと、雪が降るスクリプトを同じページに書いたのですが、ガイドメッセージには何の反応もなく、雪のほうはちゃんと動いていたので、てっきり呼び出しはできていると思い込んでいたのですが・・・ 雪のほうの外部ファイルのスクリプトを試しに削除してみたら、まだ動いていました・・・ なくても動くらしかったです。 外部ファイルの書き方を説明されているサイトさんから、簡単なスクリプトをお借りしてコピペしましたが、私がやるとどうしても動かないです。 ちなみに、スクリプトはこんなふうに書いています。 //<!-- 外部ファイル内--> function a() { alert("Oh!"); } <!-- HTML内 --> <head> <script type="text/javascript" src="フォルダ名/ファイル名.js"></script> </head> <body> <form> <input type="button" value="click" onClick="a()"> </form> </BODY> 私のファイルではウンともスンともいいません。 なぜだか見当もつきません。 どなたかお助けください・・・ jsファイルとvbsファイル e-wordsをIEの右クリックに追加するようにしました。 ところで、それをインストールするときJSファイルでした。 jsってHTML以外にも使うんですか? 詳しく知りたいです。 似ているかどうかわかりませんが、VBSってのもありました。 js ファイルの読み込み ●質問の主旨 jsファイルを読みこむためHTMLファイルを記述しましたが 読み込めません。記述が間違っているのでしょうか? それともjsファイルの格納場所がおかしいのでしょうか? JavaScriptは3日前にはじめたばかりの超初心者です。 ごぞんじのかたご教示願います。 ●ファイルの配置 jsファイル、HTMLファイルともに GoogleDrive→JavaScript(任意のフォルダ名)に格納 ●jsファイルの内容 var now = now Date(); var greeting; if(now.getHours() < 12 ) greeting = 'おはよう'; else if(now.getHours() < 18 ) greeting = 'こんにちは'; else greeting = 'こんばんは'; ●HTMLファイルの内容 <HTML> <HEAD> <TITLE>JavaScriptサンプル</TITLE> <SCRIPT language = "JavaScript" src = "file.js"></SCRIPT> </HEAD> </BODY> <SCRIPT language = "JavaScript"> <!-- alert(greeting); // --> </SCRIPT> </BODY> </HTML> アラートファイル?? こんにちは。 少しわからないので、質問させて頂きます。 今、Oracle8iを使っているのですが、アラートファイル と言うものが、あると聞きました。 実際に、何て言う名前のファイルでしょうか? また、そのアラートファイルの場所を示す初期 パラメータが、BACKGROUND_DUMP_DEST だと言う 所まで、わかりました。 現在困っているのが、アラートファイルを送る事に なったのですが、何処にあるかわからなくて、困ってます。 どなたか、アドバイスよろしくお願いします。 アラートについて PHPでフォームを作っており送信または登録が完了したらアラートで メッセージを出力するいうものをつくりました。 例としてmysqlに登録完了したらアラートを出すという抜粋です。 if (PEAR:: isError($res)) { die($res->getMessage()); } else { echo "<script type='text/javascript'>"; echo "alert('登録完了');"; echo "</script>"; } これで動作は問題ないのですがアラートが表示されOKボタンを クリックしたらheaderlocationで指定のURLに飛ばすということは js側で制御できないものでしょうか? 使用目的としては、データの更新など同一ページで行った場合 アラートが表示されOKボタンをクリックしてもブラウザを更新 しなければデータが反映表示されないためです。 phpでアラートの後にheaderlocationをやるとページ移管は するもののアラートが表示されず困っております。 jsについてはほぼ無知なもので簡単なことなのかもしれないの ですが方法がわかりません。 フォームは複数ありアラートを表示させたい全ての箇所にechoで 出力しているのですが他にもいい方法などアドバイスなどが ありましたら教えて頂けますと非常に幸いです。 jsファイル .jsの拡張子を付けたJavaScriptソースのみで記述された外部ファイルを読み込んで使用したいのですけれど、よくjsファイルの作り方がわかりません。 とても困っています。 解答していただけるととてもうれしいです。 C# jsファイルの扱い方 VS2005 C#を使用しているものです。 javaScriptのみで記述したhtml(BODY内部にスクリプトだけ記述した)をフォーム(ここではform2とします)のwebbrowserで表示するようなものを作ろうとしています。 form2にはスクリプトに渡したい文字列の配列と数値データがあり、別でjsファイルにスクリプトの雛形があるのですが、どのようにして値をform2からjsファイルに渡せばよいのか解らず困っています。 また下記に示したようなことは可能なのでしょうか? form2でのボタン操作 ↓ jsファイルへ値を代入 ↓ jsファイルのソースをHTMLに埋め込み ↓ そのHTMLをform2のwebbrowserで表示 勉強不足で申し訳ないですが、ご教授願えれば幸いです。 外部jsファイルから本体の関数を呼ぶには 外部jsファイルを読み込んで処理する以下の1の例のようなプログラムがありました。 外部ファイルを読み込む前に処理をスタートしているからか、 get()が見つからないとエラーがでる場合がありました。 1の例) ■index.html window.onload = function loaded(){ get('a'); } ■outer.js function get(a){ alert(a); } そこで2の例のように外部ファイルから本体の関数を呼ぶようにしましたが、 これは毎回オブジェクトが見つからないとエラーがでます。 2の例) ■index.html function loaded(){ get('a'); } ■outer.js function get(a){ alert(a); } window.onload = loaded(); そこで質問なのですが、1の例からエラーが無くなる様に外部ファイルを完全に読み込んだのを判断して処理を始めるというのはどういう風に書けばいいのでしょうか? もう一つ、2の例のように外部jsファイルから本体の関数を呼ぶにはどう書けばいいのでしょうか?(例では簡単に書いていますが実際は複雑で、本体をキックしたいのです) ぜひアドバイスを頂ければと思っております。宜しくお願い致します。 jsとcgiのファイルがキャッシュに残りますが・・ あるホームページに行くと、拡張子がjsのファイルと、cgiのファイルがIE6.0SP1のキャッシュに残っています。 これには、どんな意味があるのですか。セキュリティ的に危険性はないのでしょうか? また、もし問題があるとして、IEのセキュリティレベルを「高」にしても、キャッシュに取り込んでしまいます(ただし、「ファイルのダウンロード」の設定は「有効」にしていたかもしれません)。避ける設定方法はあるのでしょうか。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム jsファイル jsファイルを開く方法をおしえてください アラート表示について 済みません、ご教授下さい。 あるクイズを作成しております。 そこで、ラジオボタンにて2択として、どちらかを選択して「判定する」ボタンをクリックします。 正しければ次のページへ遷移、間違っていれば「はずれ」などの アラートをだしたいのです。 ラジオボタンのバリューにどんな値を設定をすればよいのか? また、JSの書き方を教えて下さい。 よろしくお願いします。 Javascriptの中に外部jsファイルを呼び出したい。 入力フォームで都道府県などのたくさん項目がある プルダウンメニューやセレクトボックスを外部化し jsの中には document.write('<option value="1">北海道</option>'); document.write('<option value="2">青森</option>'); document.write('<option value="3">岩手</option>'); document.write('<option value="4">宮城</option>'); などとし、ファイル名は「todou.js」としました。 セレクトボックスの外部ファイルは document.write('<option value="1">インターネット</option>'); document.write('<option value="2">テレビ</option>'); document.write('<option value="3">新聞</option>'); などとし、外部ファイルは「kikkake.js」としました。 htmlのところには <tr><td>都道府県:</td> <td><select> <script src="select1.js"type="text/javascript"> </script> などとし、載せることはできました。 しかし、最後に送信ボタンを押した時に 確認するためにアラートで選択したものを出したい時に どうやって呼び出したらよいのでしょうか? 色々調べてみたらまず <script language="JavaScript" src"todou.js"></script> とすると書いてありました。 しかし複数の外部ファイルを呼び出すためにはどうしたら よいのでしょうか? あとアラートで確認するために function Check(){ var myTodou = document.myForm.src"todou.js".value; alert('都道府県:' + myTodou); とするのでしょうか? 不備部分がありましたらご指摘ください。 どうかよろしくお願いします。 .jsファイルの読み込み ホームページビルダー11を使用しています。 プレビュー画面では.jsファイル(日時表示のスクリプト)箇所が正常に表示されるのですが、IE起動ボタンをクリックして確認すると表示されません。 ファイル名やパスは間違っていないのですが! これはビルダーの仕様のせいでしょうか? パララックスのJSファイルが見つかりません。 良いパララックスのサイトを見つけたのですが、パララックスのJSファイルが見つかりません。 上から色々なJSファイルを見て行ってもそれらしきものが見当たらなかったのですが、 詳しい方がいましたら、教えてください。 このレベルになるとプラグインを導入すればそれだけで良いとはいきませんでしょうか? http://www.in-natural.jp/shop/kichijoji.html ie のスクリプトエラーのダイアログで該当jsファイルを出す方法 ie のスクリプトエラーのダイアログで該当jsファイルを出す方法 ってありませんか? ie ではなく firefox の開発であれば問題ありませんが、ie だ けで問題が発生する場合、js ファイルが多いと、一々すべての js ファイルを確認しなければなりません。 これが面倒で・・・。 お勧めのデバッグ環境でもよいですので、お教え頂けると助かります。 「htaccess」と「jsファイル」について csvとjsを読み込んで表示させているPHPスクリプトがあります。 ■htaccess <Files ~ ".(dat|log|csv|txt)$"> deny from all </Files> この状態では、問題ないです。 ・csvファイルには、ブラウザから直接アクセスできない。 ・csvファイル自体は、ファイルに読み込まれ、結果が画面に正常表示されている。 ところが、拡張子にjsファイルを追加したところ、 画面上で、そのjsスクリプト部分がまったく読み込まれないようになりました。 <Files ~ ".(dat|log|csv|txt|js)$"> deny from all </Files> ■質問内容 拒否ファイルにcsvがあっても、csvファイルは読み込めたのに、 拒否ファイルにjsを指定すると、なぜ、読み込めなくなるのでしょうか? jsはクライアントサイドの処理で、 csvファイルはサーバサイドのPHPを利用して読み込んでいるからなのでしょうか? deny from all って、アパッチの設定か何かなのでしょうか? 具体的に何をしているのでしょうか? <Title>部をjsファイルから呼び出したい ヘッダの <Title>ページタイトル</Title> ↑このページタイトルの部分をjsファイルから呼び出すには、どういった記述をすれば良いのでしょうか? 初心者的な質問ですみません。 ご教授お願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
回答有難うございます。 htmlファイルを作成しないと やはり無理なのでしょうか? 純粋にaleart.jsファイルだけ起動させたいのですが・・・