lightbox2.04をサイトで活用しています。

ダウンロードしたファイルのうち、
jsフォルダだけ場所を一階層上に移動したいのですが、
移動するとlightboxの効果が出なくなってしまいます;
index.html<head>タグ内のjsファイルのリンクを変更しても同様です。
jsファイルの中身を変更する必要がありますか?
もしあるとすればどのファイルのどの部分を変更すれば良いか、教えていただけますでしょうか。
よろしくお願いします。m(__)m

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:2008/06/06 15:25:14
  • 終了:2008/06/13 15:30:02

回答(2件)

id:lets_skeptic No.1

lets_skeptic回答回数13ベストアンサー獲得回数22008/06/06 17:41:04

ポイント35pt

ダウンロードしてみました。

こちらでやってみたところ、jsフォルダを上の階層に持っていってもHTML中のjs読み込みパスを変更するだけで問題なくlightbox効果が得られるようです。

0. lightbox2.04.zipをダウンロード

1. lightbox2.04.zipを解凍

2. index.htmlと同じ階層に新規フォルダを作成(仮に"up"としました)

3. jsフォルダ以外を全て新規フォルダに移動(結果的にjsフォルダだけ1階層上)

4. index.htmlの書き換え

<script src="../js/prototype.js" type="text/javascript"></script>
<script src="../js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="../js/lightbox.js" type="text/javascript"></script>

5. ブラウザで確認

質問の想定と違っている場合はご指摘ください。

http://www.lokeshdhakar.com/projects/lightbox2/#download

id:funnywalk_5

あらかじめフォルダを作り、その中にlightbox2.04フォルダを置いて、

jsフォルダだけを一階層上にあげる方法ではいかがでしょうか。

おそらくjsファイルの中でもパスの書き換えが必要になると思います。

しかしそれがどこなのか分かりません・・・。

2008/06/09 08:09:33
id:lets_skeptic No.2

lets_skeptic回答回数13ベストアンサー獲得回数22008/06/09 09:52:13

ポイント35pt

色々と試してみました。


1. FTP(FFFTP)でやってみる

lightbox2.04というフォルダ名の作成が不可能。仮にlightbox204フォルダを作成し、jsフォルダはlightbox204フォルダと同じ階層に置いています。下のURLで確認できます。

http://www.geocities.jp/diavolo_gt/lightbox204/index.html

index.htmlの書き換え(jsファイル読み込みパスの変更)だけで問題なく動きます。


2. Samba(Fedora Core 5)サーバーでやってみる

フォルダも問題なく作成できる。同じくjsフォルダはlightbox2.04フォルダと同じ階層に置いています。

http://192.168.0.xxx/test/lightbox2.04/index.html

index.htmlの書き換え(jsファイル読み込みパスの変更)だけで問題なく動きます。


というわけで、こちらでは問題なく動いていますので、jsファイルの書き換えは必要ないものと考えます。何か、lightboxとは無関係のサーバー設定、HTML記述ミス、ブラウザ設定などが問題なのではないでしょうか?


尚、ブラウザでの動作確認はIE6, IE7, FF2です。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません