• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーバーのせい?ページでエラーが…)

サーバーのせい?ページでエラーが…

このQ&Aのポイント
  • サイト内でフラッシュを動作させている際に、フラッシュ内からJavaScriptを実行しようとするとページでエラーが発生する問題が発生しています。
  • フラッシュのボタンクリックでサイズ指定の別窓表示をしたいという要望があります。
  • テストサーバーでは問題なく動作していますが、本番サーバーでエラーが発生しているため、原因がサーバー側かフラッシュ側かどちらかを特定したいという質問です。

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

  • ベストアンサー
  • atse
  • ベストアンサー率83% (36/43)
回答No.2

>それと、初歩的質問で申し訳ないのですが、openWinが存在しないというのはどういうことなのでしょうか? javascriptには「openWin」という関数(命令処理)は存在しないので、 その定義=「openWin」を呼ぶとこういうことをするよ、という記述がないとエラーになります。 HTMLソースに「openWin」というワードが存在せずにテストサーバで成功しているならば、 フラッシュを表示しているHTMLソースのどこかに <script ~ src="■■■" ~ のような文があるはずです。 この■■■の部分に記述されているファイルがアップロードされていないのでしょう。 これが存在しないならば、該当URLなどを見ないとお手上げです。

edaj
質問者

お礼

何度もご回答いただき、ありがとうございます。 仰るとおり、<script ~ src="■■■" ~の■■■のファイルをアップロードしておりませんでした! 現在はファイルをアップロードし、問題なくJavascriptが作動しております。 丁寧に何度もご回答いただき、本当にありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • atse
  • ベストアンサー率83% (36/43)
回答No.1

テストサーバーと新規サーバーのフラッシュが同じもので、表示できているならフラッシュファイルもサーバーも関係ないと思います。 考えられる原因としてしいて挙げるならば「openWinが存在しない」です。 フラッシュを表示しているページにopenWinというjavascriptが存在しているか確かめ、ないのならテストサーバーと同じようにしましょう。 そもそも何を根拠にエラーが発生したと判断しましたか? 閲覧しているブラウザでエラーマーク等が出たのなら、そのエラー詳細を見ましょう。 IEなら下部ステータスバーの黄色いエラーマークをダブルクリック→[詳細の表示] (ステータスバーが非表示の場合は[表示]→[ステータスバー]をチェック) Firefoxなら[ツール]→[エラーコンソール]等で確認できます。 あとはそのエラーに沿って対応するだけです。 それと、マルチポストは禁止されているので、こっちのカテで続けるならjavascriptカテの質問を締め切ることをオススメします。

edaj
質問者

お礼

早速のご回答ありがとうございます。 >フラッシュを表示しているページにopenWinというjavascriptが存在しているか確かめ、ないのならテストサーバーと同じようにしましょう。 フラッシュはもとより、ページ内のソースもまったく同じものを使用しているので(テストサーバーのものを丸ごと新規サーバーにアップロードしたので)、ソースの内容は全く同じものです。 それと、初歩的質問で申し訳ないのですが、openWinが存在しないというのはどういうことなのでしょうか? フラッシュを表示しているページ内にopenWinについての記述がない、と言うことでしょうか? テストサーバーのものにはソレらしきものは見当たらないのですが。。 >そもそも何を根拠にエラーが発生したと判断しましたか? お客様からお問合せがありまして気付きました。 確認してみたところ、今回のような状況を確認しました。 確認したブラウザはIE8(自社PC)とIE7(お客様側PC)です。 以下エラー文です。↓ オブジェクトを指定してください。 ○○.html コード:0 URL:http://www.★★.com/○○.html 全くの初心者で、何を修正すれば良いか分からない状況です。 宜しければご教授願えますでしょうか? >それと、マルチポストは禁止されているので、こっちのカテで続けるならjavascriptカテの質問を締め切ることをオススメします。 Javascriptの方の質問は締め切りました。 ご指摘いただきありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A