先日、完成したサイトをお客様へ納品しました。
会社のPCでチェックし、また客先のローカルでもチェックし大丈夫でした。
しかし、サーバーへアップするとロールオーバーが効かなくなりました。javasciptは外部から各ファイルにリンクさせています。ロールオーバーが効かない原因がわからず困っています。
これは、お客様のサーバーでjavascriptを効かなくさせるのでしょうか。サーバーにそのような設定ができるのでしょうか?
サーバーについての知識がなくすみませんが、どなたかご存知でしたら教えてください。
よろしくお願いいたします(>_<)
No.12
- 回答日時:
サーバが原因なのかファイルが原因なのか確認するために
あなたのサーバと客先サーバ以外の
別のレンタルサーバなどにアップしてみてはどうでしょうか?
レンタルサーバ上で動けばあなたのサーバ上でも動いていることから
客先のサーバが原因の可能性が高いです。
DreamWeaverでの転送をやめて別のFTPソフト(FFFTP)で
転送してみたり、相手サーバの設定(Apachや.htaccess)での制限
を確認してみるといいです。
レンタルサーバ上で動かなければファイルのコーディングミス(環境依存?)が原因の
可能性が高いです。
この回答への補足
別のサーバーが職場にはないため、自宅に帰ってから一度試してみようと思います。
ところで、FTPソフトが違うとファイルになにか問題があるのでしょうか。
うちの会社ではFetchでのアップをおこなっていますが、お客様のところでは
ホームページビルダーでアップされているのですが。
No.11
- 回答日時:
No.9の書込みはなかったことに。
jsファイルは表示されませんでした。
結局のところソースやテスト環境を知らないのでこういう可能性があるとしか答えられませんが。
会社の先輩に相談するのが一番いいかもですね。
それでは。
No.10
- 回答日時:
そうですね‥。
そうかもしれません。どちらにしても今日解決策を見つけるのは厳しいかもしれませんね。もしかしたら詳しい他の方に見てもらう必要があるかもしれません。でも私はまだ外部サーバからの呼び出しを禁止してる云々に関しても可能性がないとはみていないですよ。質問者様が禁止する設定をしてないからといってサーバーの大本の設定をしたわけではないでしょうから‥
もし客先のサーバからブラウザに転送されたHTMLから、自社サーバのJSファイルを呼び出しているのであれば、転送が拒否されることは十分考えられますので‥。(Referrerが客先のアドレスに設定され、自社サーバでは外部からのアクセスと判断拒否等)=条件付転送拒否
返信をいただけないようですのでそろそろ去りますが、がんばってくださいね。あと私のレス細かく沢山ついてますが、もしお礼もらう時はまとめて一個でいいです。ではでは
お礼が遅くなりましてすみません。
いろいろと策を考えてくださいましてありがとうございます。
わたしも、サーバーになんらかの制限をかけておられるのだと思っています。
お客様に確認すれば済むことかもしれませんが、いまはお客様との関係上はっきりとした事実やデータがない限りご連絡できないと思っています。
もう少し調べてみようと思っています。
本当にありがとうございました!
No.9
- 回答日時:
>MM_swapImage is not defined
MM_swapImage関数が定義されていないってことなのでやっぱり外部ファイルが読み込めてないのかな。
さっきのツールが入ったfirefoxで
右クリック→ページの情報を表示→リンク
表示しているページのリンク一覧が表示されるので外部ファイルが記載されているか確認してみてください。
この回答への補足
お返事が遅くなりましてすみません。
外部ファイルのリンクを確認してみましたが、表示がありませんでした。
やはり読み込みできていないようです。。
No.8
- 回答日時:
たとえば元々のソースが下のようになってて
<script type="text/javascript"><!--
generateBeacon('okweb', '254');
// -->
</script>
サーバにあるファイルのソースが下の改行が抜けた状態になってたらうまく機能しなかった記憶があります。
でも外部ファイルなら関係ないかな。
<script type="text/javascript"><!--generateBeacon('okweb', '254');// --></script>
No.7さんが書いてるように文字コードや改行コードなどが問題あるのかも。FTPクライアントが意図しない動作をしてるとか。
No.7
- 回答日時:
たびたびすみません。
改行に関してはCR LF形式の改行のみしか改行コードを認識しないエディターやブラウザではLFのみで改行がされていた場合には、一列に表示されてしまうことは良くあることです。恐らく動作上の問題はないと思いますが
気になるのであれば、エディタを使って改行を直すなどしてみるとよいかもしれませんね。もしかしたらFTPで転送する際に自動的に改行コードを変えてくれるクライアントソフトもあるかもしれませんし、転送の際に書き換わってしまったのでしょうか。
私にはテスト環境もありませんので、確認はできませんが、可能性が0というわけではありませんので、時間があるなら確認した方がよいかもしれません。
No.6
- 回答日時:
先ほど直にたたいて見た時のアドレスは客先のアドレスになっているのですか?自社サーバのアドレスにはなっていませんでした?
MM_swapImage is not definedというエラーから推測するもやはりJSファイルが読み込まれていない可能性も捨てきれないと思います。
No.4
- 回答日時:
私の場合はfirefoxに下記のツールを入れてデバッグしてます。
http://www.infoaxia.com/tools/webdeveloper/
とりあえずサーバが原因というのはほとんど考えられないのですが・・・。
サーバが気になるなら他のサーバに同じものをアップロードして動作確認してみてください。
おそらくちょっとしたミスだと思います。
この回答への補足
No.3の方への補足にも書きましたが、JavaScriptコンソールのエラー表示のことでしょうか。
エラーが出ていて、ファイルに不備があるのでしょうか。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 初心者「HP制作の依頼」でお客さんのサーバーに移す流れについて! 3 2022/09/08 19:38
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- サーバー WIN10のファイル又はフォルダを社内LAN上HDDで共有する場合、特定の人だけが見えるようにしたい 3 2023/04/18 00:32
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- サーバー クッキーをサーバー側で管理することで攻撃に備える 1 2022/08/11 03:49
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JAVAスクリプトで商品コードか...
-
ページを一回だけリロードさせ...
-
動的ファイルの最終更新日を取...
-
JavaScript(ライブラリ)のキ...
-
JSPの処理の途中で、JavaScript...
-
JavaScriptで ブラウザの閉じる...
-
デザイン時のVisible=Falseは実...
-
if(1){...}とはどういうことで...
-
Javascript 全角カナ+半角スペ...
-
delete[]と、delete演算子の明...
-
VBA SORT Applyでエラー
-
VC#でテキストボックスに変数の...
-
VB.NET2003 テキストボックスに...
-
ActiveXObjectについて
-
PDFフォームで条件つき金額を表...
-
CTRL + Xを無効にしたい
-
jsでルートディレクトリより上...
-
正整数の半角数字かどうか判定する
-
Excel vba 配列内の最大値を求...
-
マウスムーブでのマウスカーソ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのfileタグに自動で値を入...
-
csvファイルを読み込み、該当項...
-
ページを一回だけリロードさせ...
-
テキストファイルの更新日時を取得
-
javascriptでエクセルデータ読...
-
JavascriptでのExcel起動について
-
javascriptでフォルダ内のファ...
-
外部ファイルからの値の取得
-
JAVAスクリプトで商品コードか...
-
JSでファイル数取得
-
contenteditableで編集した内容...
-
javascriptでJSONを取得する方法
-
jsファイルを閲覧者がダウンロ...
-
JavaScript(ライブラリ)のキ...
-
InDesign javascript について
-
IEから、ローカルマシンのTEXT...
-
Win版IllustratorCS3でJavascri...
-
フォルダ内のファイル一覧
-
ディレクトリにあるファイルの...
-
直下のディレクトリのファイル...
おすすめ情報