人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: funnywalk_5
●カテゴリ:インターネット ウェブ制作
✍キーワード:2.0 HTML INDEX js Lightbox
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● lets_skeptic
●35ポイント

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

こちらでやってみたところ、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

◎質問者からの返答

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

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

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

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


2 ● lets_skeptic
●35ポイント

色々と試してみました。


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です。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ