HPにshadowboxを設置する方法を2回に亘ってご指導頂きました。一生懸命試みましたがうまくいきません。私が試みたタグの挿入、shadowboxの設置場所など、写真にしてみましたので、貼付してみますので、間違っている箇所をご指摘頂ければと思います。
GoLiveは自営業のHPを作るため8年前通信教育を受けてHPを立ち上げました。しかしcssなどの事になると理解が出来ていません。つたないHPでも多少の知識があるという事でクラス会のHP担当になっています。少しでも見栄えのするHPにしたいと頑張っている74才のばば様です。よろしくお願い致します。
No.3ベストアンサー
- 回答日時:
よかった、もう一歩ですね、頑張ってください。
エンコードは揃えたておいたほうが安全だと思います、文字化けするかもしれないです。
どんなサイト構造なのかイマイチつかめていないので
shadowboxを置く階層を的確に説明できなくてすみません。
ホームページの一番上の階層(root)に
shadowboxフォルダを1つ置いておけば、
H20や、H06などの中に1つづつ置かなくても大丈夫です。
■http://www.同窓会.co.jp/
これが一番上の階層だとしたら
h20やh06は以下の様になっていて
http://www.同窓会.co.jp/h20
http://www.同窓会.co.jp/h06
その中にそれぞれindex.htmlがあり(*A)
http://www.同窓会.co.jp/h20/index.html
http://www.同窓会.co.jp/h06/index.html
各画像はこんな風な階層でしょうか
http://www.同窓会.co.jp/h20/shasin1
http://www.同窓会.co.jp/h06/shasin1
想像だとshadowboxは、ここに置いてあると思います(*添付画像 左側の階層イメージ)
http://www.同窓会.co.jp/h20/shadowbox
http://www.同窓会.co.jp/h06/shadowbox
この時のshadowbox.jsへのパスが
<script type="text/javascript" src="shadowbox/shadowbox.js"></script>です
これだとshadowboxフォルダを沢山用意しなければならず無駄なので
http://www.同窓会.co.jp/shadowbox
↑に移動します。
その場合の(*A)からshadowbox.jsへのパスは(*添付画像 右側の階層イメージ)
<script type="text/javascript" src="../shadowbox/shadowbox.js"></script>
そうすればh20やh06それぞれの中にshadowboxを置かないで大丈夫です。
>「それともshadowboxは単独の階層の構成でなければ使えないのでしょうか?」
単独の階層の構成がよくからりません、ごめんなさい。
shadowboxは shadowbox.js以外にも必要なファイルが入っているので
フォルダ毎管理した方がよいと思います。
>「然しGoLive上では、相変わらず名前をクリックしても画像が表示されてしまうのです」
GoLive内のプレビューだとshadowboxは動かないのかもしれないですね。
GoLiveでの表示・動作確認はGoLive内のプレビュー以外に
「ブラウザでプレビュー」が出来ると思います、
そちらでも画像だけが開いてしまいますか?
ブラウザでプレビューのやり方
http://www.openspc2.org/reibun/GoLiveCS2/preview …
http://www.openspc2.org/reibun/GoLiveCS2/preview …
解答になっているでしょうか…
No.2
- 回答日時:
貼りつけてもらったhtmlのソースは、H20フォルダに入っている、H201012.htmlのモノですよね?
ここのshadowbox.jsまでのパスが間違ってるかもしれないので
<script type="text/javascript" src="shadowbox.js"></script>
↓
こう変更してもらってもよろしいですか?
<script type="text/javascript" src="shadowbox/shadowbox.js"></script>
-------------------------
あと、例えば
出席者 <a href="shasin1/matumoto1.gif" rel="shadowbox">松本先生</a>
に title="松本先生"を追加すると、開いた画像の左上に松本先生と表示されます。
↓
出席者 <a href="shasin1/matumoto1.gif" rel="shadowbox" title="松本先生">松本先生</a>
この回答への補足
お陰様で一歩前進しました。ご指摘の様にH20フォルダの中のShadowbox.jsまでのパスを修正したところ、サイトのindex.htmlに表示されていた「無効なリンクが含まれている」のマークは消えました。
然しGoLive上では、相変わらず名前をクリックしても画像が表示されてしまうのですが、ふと思いついてH20のフォルダを単独でアップロードしてみたらweb上では見事に画面上に表示されました。「やっと!」の思いで全員の名前をクリックして試しました。
パスの修正の他に試みた事はGoLive の編集→環境設定→エンコーディグ→Unicodeがutf_8になっている事を確認、日本語のShift_jisにチェックが入っていたので外しました。【関係ないこと?】
しかしHPを最初から開いていくとH20フォルダの中身は単独でアップロードしたものと同じなのですが、こちらではGoLive上と同じように画像が開いてしまいます。
同窓会のHPはまず06回生フォルダの中に、06.site があり包括するindex.htmlがあり、このsiteの中にクラス会開催ごとのフォルダが作られていてそれぞれにindex.htmlが構成されています。H20のフォルダはその中の一つです。【shadowboxのフォルダを06.siteのindex.htmlと同じ階層に置き、H20の<head>の間に入れた<scrip・・・・・・>の中のパスをそこにつなげればいいのでしょうか?→この場合タグの表示は?。<scriptype="text/javascript" ??????/src=shadowbox/src=shadowbox.js>】
【それともshadowboxは単独の階層の構成でなければ使えないのでしょうか?】
又、画像の左上に名前を表示する件は”松本先生”で試してみましたが、web上で松本先生のテキストが消えてしまい、次の名前をクリックしたらそこに「"松本先生">松本先生」と出てしまいました。これは私のタグの置き方が間違っている為と思われますが、再度注意深くやってみます。
まずはweb上で成功した事をご報告して「ベストアンサー」「お礼」を申し上げる前にもう一度【 】間の事について教えて下さい。重ねてお手数をおかけしますがよろしくお願い致します。
web上で成功した時はとても嬉しかったです。本当にご親切にご指導頂き有り難うございました。
全て、全てうまくいきました。今は達成感いっぱいです!上の階層からはいるとshadowboxがweb上で働かなかったのは、私のミス、リンクの付け替えを忘れていました。名前の表示もバッチリでました。
ここに到達するまでいろいろな事を勉強させて頂きました。タグの偉大なこと!エンコードの大切さ、GoLive上でのプレビュー、その他いろいろありました。本当に有り難うございました。
近々クラス会があります。頑張って更に満足のいく新しいホームページを作成したいと思います。重ねて「本当に有り難うございました」
No.1
- 回答日時:
せっかくの画像ですが小さくなってしまうようでよくわかりませんでした。
ごめんなさい。ちなみに現状は、リンクのある名前をクリックすると画像だけが開く状態でしょうか?
この回答への補足
早速に回答ありがとうございます。現状はリンクのある名前をクリックすると画像だけが開く状態です。
タグの部分を下記にコピーしてみました。
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Adobe GoLive" />
<title>H201012</title>
<link rel="stylesheet" type="text/css" href="shadowbox.css">
<script type="text/javascript" src="shadowbox.js"></script>
<script type="text/javascript">
Shadowbox.init({language: 'ja',
players:['img', 'html', 'iframe', 'qt', 'wmp', 'swf', 'flv']});</script>
<link rel="stylesheet" type="text/css" href="shadowbox-css.css">
</head>
名前の部分。<nobr></nobr>に挟まれた部分は同じな状態で数人はいりますが略してあります。
<div style="position:absolute;top:16px;left:32px;width:704px;height:195px;-adbe-c:c">
<div align="left">
<p>出席者 <a href="shasin1/matumoto1.gif" rel="shadowbox">松本先生</a></p>
<p><nobr><a href="shasin1/isii.gif" rel="shadowbox">・石井靖二</a></nobr></p> href="shasin1/okayama.gif" rel="shadowbox">・岡山 薫</a></nobr></p>
<p><nobr><a href="shasin1/simizu.gif" rel="shadowbox">・清水孝雄</a></nobr></p>
href="shasin1/takai.gif" rel="shadowbox">・高井隆次</a></nobr></p>
<p><nobr><a href="shasin1/nisiyama.gif" rel="shadowbox">・西山佑二</a><a href="shasin1/itou.gif" rel="shadowbox">・伊藤茂子(山本)</a></nobr></p>
<p><nobr><a href="shasin1/hosino.gif" rel="shadowbox">・星野安男</a><a href="shasin1/yamamoto.gif" rel="shadowbox">・山本義男</a></a></nobr></p>
</div>
階層
+ファイルH18
-ファイルH20
+ホルダshadowbox
+ホルダshasin1
+ホルダshasin2
+H201012.html
+ファイルH22
以上ですが・・・・・よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- その他(暮らし・生活・行事) 団体HPを無断作成されています 3 2022/09/13 03:57
- 医師・看護師・助産師 看護専門学校の入学志望動機の添削をお願い致します(400~800字以内) 2 2022/07/17 14:39
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- 家政学 希硫酸の取扱について 1 2023/04/30 16:05
- 憲法・法令通則 建築について質問です。 「違反建築許可令」という許可令は実際に存在していたでしょか? ご回答をお願い 1 2023/05/11 02:55
- BTOパソコン PCケースのHDD設置方法につきまして 3 2023/06/08 14:19
- 弁護士・行政書士・司法書士・社会保険労務士 司法試験合格者の司法書士試験の受験について 3 2022/08/31 16:40
- HTML・CSS 検索窓とcssハックについて 3 2022/04/22 12:21
- アンテナ・ケーブル 地デジアンテナの向きと中継局について。 栃木県佐野市に引っ越してきました。 戸建てなんですが、茨城県 3 2022/05/11 18:54
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascript外部読み込みの際の引数
-
jqueryでのkeydownイベント発生...
-
外部JSファイルで値を受け取る方法
-
jQueryの基本的なことについて...
-
画像をゆっくりと切り替える方法
-
map とlightbox
-
音楽再生用jQueryプラグイン「j...
-
日本語記述が出来ません(XML?)
-
<a href="#" …>の意味を教えて...
-
別ファイルのfunctionの読み込み方
-
JavaScriptからVBScriptの呼び...
-
<script>...</script> 要素の内
-
GIFアニメの動きが止まってしま...
-
相対パスと絶対パスの速度
-
SCRIPT5007: 未定義または NULL...
-
bodyにidをつける理由は何ですか?
-
cssにjavascriptを入れる?呼び...
-
ホームページ上に『位置固定』...
-
pythonのWebスクレイピングでfi...
-
html メールリンクにて自動ファ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
base64encodeでの文字化けについて
-
複数のjavascriptを使うと動か...
-
jqueryでのkeydownイベント発生...
-
Jqueryの干渉について
-
Base64に変換したHTMLの<script...
-
プラグイン無しでContactform7...
-
jQuery-datepicker on IE8
-
サイトにアクセスした際、数秒...
-
jQuery が動作しません。
-
javaスクリプトについて質問で...
-
jQueryでloadした要素の操作が...
-
jqueryについて(Lightboxとbxs...
-
scrollsmoothly.jsが動かない
-
JavaScriptで背景や文字色を色→...
-
jQuery UIのdraggableについて
-
colorboxの直接呼び出し方法に...
-
「jquery.csv2table.js」から生...
-
●jQuery;スクロールでついてく...
-
jQueryのdraggable縦書き出来ま...
-
Camera slideshowの使い方について
おすすめ情報