Go Live6.0.1でJavaScriptのアクションがうまく機能しない

このQ&Aのポイント
  • webを作成する時に、主にGoLiveを使っています。
  • 質問なのですが、「アクション」の「ロールオーバー」などのJavaScriptがうまく機能しないのです。
  • アップするとJavaScriptがうまく動作せず、プレビューでは問題なく動いていることから、GoLiveとJavaScriptの関係が原因と考えられます。解決方法はありますか?
回答を見る
  • ベストアンサー

Go Live6.0.1

webを作成する時に、主にGoLiveを使っています。 バージョンは6.0.1を使用しています。 そこで、質問なのですが、「アクション」の「ロールオーバー」などのJavaScriptがうまく機能しないのです… プレビューではきちんと見れてるんですが、アップするとダメなんです。 プレビューではうまくいってるので操作方法はあってるんだと思います。アップし、確認してみるとダメなんです… この解決方法はありますでしょうか? 「ロールオーバー」だけではなく、 他の「アクション」も同様にうまくいきません。 JavaScriptとGoLiveの関係だと思うのですが… アップした時にJavaScriptが置いていかれてるという感じで… 困っています。 何かアドバイスありましたら、宜しくお願い致します。

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

  • ベストアンサー
  • Joh_Taka
  • ベストアンサー率76% (222/292)
回答No.1

こちらはグラフィックソフトのカテゴリーですから、本来は、コンピューター[家庭向け] > ソフトウェア > ホームページ作成ソフト のカテゴリーでご質問された方が良かったのですが・・・。 「アップした時にJavaScriptが置いていかれてるという感じで…」ということですが、JavaScriptは外部jsファイルとしていますか? それとも、HTMLに記述していますか? まず、GoLive のメニューから「編集」→「環境設定」で環境設定ダイアログを表示させて、リストの中の「スクリプトライブラリ」を選択してみて下さい。 JavaScriptを「ページにコードを書き込む」にチェックが入っていますか? もし、「GoLiveスクリプトライブラリを読み込む」にチェックが入っていたら、外部jsファイルにJavaScriptを書き込んでいることになりますので、とりあえず原因を切り分けるために「ページにコードを書き込む」にチェックを入れた後、新規ファイルを作成して、テスト用にロールオーバーを設定して、サーバにアップした後、JavaScriptの動作チェックをしてみて下さい。 これで、問題なく動作するのでしたら、外部jsファイルとHTMLとのリンクが原因だったということになります。 HTMLが外部jsファイルの読み込み先としているパスを調べてみて下さい。 ちゃんとサーバへアップするフォルダの中になっていますか? GoLive 6 のデフォルトでの「スクリプトライブラリ用のフォルダ」は「GeneratedItems」、「スクリプトライブラリの名前」は「CSScriptLib.js」です。 それらの名前を変更していないのであれば、サイトフォルダの中にあるか確認してみて下さい。 また、「ページにコードを書き込む」にチェックが入っていて、GoLiveのプレビューではなく、PCに保存したHTMLを直接IE等で開いて問題なく動作したものが、サーバへアップすると動作しなくなるとは、通常考えにくいことですが・・・。 その場合は、原因の焦点を絞るのにちょっと厄介かもしれません。 問題の早期解決のためにも、こちらでの質問を一度締め切って、より細かい情報を加えて適切なカテゴリーで再度質問され直した方が良いような気がします。

taeegg
質問者

お礼

ご返答ありがとうございます。 質問したカテゴリが違ったようで大変失礼致しました。。。 アドバイス頂いた、 「スクリプトライブラリ」というのは確認しなかったのでコレが原因のような気がします。 さっそく試してみますね。 ありがとうございます。 もし、解決しないようでしたら、ホームページ作成ソフトのカテゴリーでご質問させていただきます。 ご親切なアドバイス、とても助かりました。 ありがとうございます。

関連するQ&A

  • Go Live CSアップロードできません

    お世話様です。 Mac OSXでGo Live CSを使用し、HP作成中です。htmlはほとんど分かっていません。 ほとんどソフトに頼って編集しております。 さて、Go Liveでロールオーバーを設定しました。 マウスカーソルが特定の画像上に来た時だけ画像が切り替わるタイプのものです。 ローカルにあるhtmlファイルをGo Live上でプレビューしても、 各ブラウザでプレビューしても、全て望む通りに働いています。 が、アップするとロールオーバーが働きません。 サーバー上にあるhtmlファイルを直接GoLiveから覗いてみると、やはりロールオーバーが働きません。 どういう原因が考えられますでしょうか。 因みに同じ画像に設定したリンクは異常なく働いております。

  • 画像のロールオーバーとアクティブページでの画像ロールオーバーについて

    javascriptでの画像のロールオーバーについて質問させてください。 現在、あるサイトを作成中なのですが、グローバルナビゲーションメニューにjavascriptで画像のロールオーバーを設定したいと思っています。 このスクリプト自体はwebで簡単に見つかったのですが、これにプラスアルファで現在見ているページ(アクティブページ)のメニュー画像をロールオーバー(ロールオーバーをオンマウス状態に)させる方法が見つかりません。 あらゆるサイトでよく見るので簡単に見つかると思ったのですが・・・ どなたかこの両方の機能を実装できるjavascriptを御存知の方がいらっしゃいましたらご紹介ください。

  • ロールオーバーが作動しない

    Golive(バージョン10)で作成したwebサイトを、ホームページビルダー(11)からアップロードしました。(Goliveではどうしてもうまく接続できなかったので…) すると、ロールオーバーが作動しません。 アップロードする前にいくつかのPCで見てみたときには、正常に作動していました。jsファイルはアップロードしてあります。(htdocsの中にあります) どういった原因が考えられるでしょうか??

  • GoLiveでポップアップメニューを作りたい

    DreamWeaver4+Fireworks4で作ったWebページをGoLive5.0に移植したいと思っています。GoLive5.0は、DW4+FW4と同等のことができるのでしょうか。特にFW4で作ったポップアップメニューは、GoLive5.0でも作成可能なのでしょうか。その他、DW4+FW4とGoLive5.0との機能の比較(できること、できないこと)について、主だったもので結構ですので教えてください。

    • 締切済み
    • CSS
  • ロールオーバーの反応

    ビルダー10で作成したHPをサーバーにアップした後にウェブ上で確認すると、ロールオーバーの反応が遅いです。 遅い時は2秒ぐらいかかったり、無反応だったりもします。 リンクは普通にできます。作成元のプレビューで確認してもロールオーバーは普通に反応します。 何が原因でどう対処すればいいでしょうか?

  • GoLiveにロールオーバーボタンが配置できません

    Goliveで今ホームページを悪戦苦闘しながら作成していますが、どうやってもロールオーバーボタンが配置できません。 まずフォトショップ、イメージリーダーで作成したロールオーバー画像がWeb用に保存をしました。が、なぜか変に保存されます。そしていろいろな方法でGoLive側の新規ページに配置しようとするのですが、配置した画面のアイコンが"破れた状態で"表示されます。ほんとにトホホホです。この作業を3時間もやっていますが、どうやってもできません。( T T )........ また、「スライス」の定義もよく分かりません。 イメージリーダーのExplorerの表示ではロールオーバーのボタン表示はきれいにできているのですが・・ すみません、どなたか馬呆にも分かるように、ご指導願えませんでしょうか? どうぞ、よろしくお願い親します。

    • ベストアンサー
    • Mac
  • javascriptで作ったロールオーバーがロールオーバーのままになってしまう

    質問お願いします。 javascriptで作った画像二枚で表現するロールオーバーボタンの不具合についてです。 ieでの動作は問題なかったのですがsafari3.1.2とfirefox3.03では、 その作ったロールオーバーボタンをクリックして他のページに行き、 そしてブラウザに予め備わっている機能の戻るボタンで元のページに戻るとクリックしたロールオーバーボタンがマウスが重なっていないのにロールオーバーしたままの状態になってしまいます。 (その状態でもう一度ロールオーバーボタンにマウスを重ねると元に戻ります。) 流れを簡単に書かせていただきます。 <1.ロールオーバーボタンをクリックする> ↓ <2.他のページにリンクする> ↓ <3.リンク先のページでブラウザの戻るボタンをクリックする> ↓ <4.1のページに戻る> ↓ <5.1でクリックしたロールオーバーボタンがカーソルが触れていないのにロールオーバーした状態> ロールオーバーボタンを作る方法は二通り試したのですが、両方とも上に書いた通りの状態です。 <試した方法> 1.DreamweaberMXのビヘイビア機能で作成。 2.http://css-happylife.com/log/javascript/000157.shtmlこちらのページを参考にさせて頂いての作成。 この不具合の事を気にして色々なウェブサイトを見てみたのですが、やはりjavascriptで作っているであろうロールオーバーボタンは同じような状態のウェブサイトが、多数有りました。 この問題の解決策をご存じの方がいらっしゃいましたら、どうかご教授下さい。よろしくおねがいします。

  • Go LiveでアクションがFireFoxに反映されない

    Go Live CS2でサイト作成しています。 パソ環境はintelMac OS10.4.9です。 小さなサムネイル画像を用意してマウスを合わせると 大きな画像がレイヤー上に表示されるようアクション設定しました。 GoLiveのブラウザーでプレビューではSafari,Firefoxともに正常に表示されますが,アップロードして、アプリ本体を立ち上げて見ても反映されておらず、前回アップロードしたものが残っています。ブラウザーの設定に問題があるのでしょうか? よろしくお願い致します。

  • GoLive6.0から5.0への移行と動画の扱いについて

    はじめまして。 下記の2つについて質問があります。 1,GoLive6.0(Mac10.2・デスクトップ)でつくったWebサイトを外部環境(GoLive5.0 WinXP・ノート)で継続してメンテナンスしていかないとダメなのですが、その際に『新しいバージョンでつくられたので読み込めません』というような表示が出てサイトが読み込めません。これを解決出来る方法はありますか? 2.Web上でデジカメで撮った動画を見れるようにしたいのですが、ダウンロードするのではなく、『静止画をクリックすればその画像が動き出す(動画再生が始まる)』というイメージのものをGoLiveで作れますでしょうか?Flashなどのソフトが必要なのでしょうか?(その場合の扱い方も簡単で結構ですのでお願いします) 以上、よろしくお願いいたします。

    • 締切済み
    • CSS
  • ロールオーバーイメージ挿入後の表示確認方法について

    ロールオーバーイメージ挿入後の表示確認方法について Dreamweaver 2004でHPを作成しています。 ロールオーバーイメージを挿入した後、表示を確認したいのですが、 ブラウザでプレビューしても、マウスオーバーした状態の画像が表示されません。 Webページとして保存しなければ確認できないものなのでしょうか。 それとも私のロールオーバーイメージの挿入方法が間違っているだけなのでしょうか。 教えていただけると幸いです。よろしくお願いいたします。

    • ベストアンサー
    • HTML