解決済
個別、カテゴリ別、月別記事では画像をランダムに表示できずストップしてしまいます。
トップページでは、JavaScriptを使って画像をランダムに表示する事ができるのですが、個別記事、カテゴリ別、月別では画像をランダムに表示するのが途中でストップし、出来ません。月別
個別、カテゴリ別、月別でもランダムに表示したい
のですが、ストップする原因は一体何でしょうか?
よろしくお願いします
2008-06-02 15:26の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google
回答(1)
1.
2008-06-02 16:26:17

おそらく
画像の順番を制御している
このような場合は、他で使われないように隠蔽するとか、名前がかぶらないようにする必要があります。
例えば、
スクリプトで使っている変数「i」を全て「img_i」 に置き換えてみて下さい。
あと、HTMLまるごとコピーして使う必要はありません。
というか
<HTML>~</HTML>の中に<HTML></HTML>を置くのは文法違反です。
画像の順番を制御している
var i=0;が他で更新されているのでしょう。
このような場合は、他で使われないように隠蔽するとか、名前がかぶらないようにする必要があります。
例えば、
var img_i=0;などとして、
スクリプトで使っている変数「i」を全て「img_i」 に置き換えてみて下さい。
あと、HTMLまるごとコピーして使う必要はありません。
というか
<HTML>~</HTML>の中に<HTML></HTML>を置くのは文法違反です。
回答レベル : アドバイス
ありがとうございました。
思いとおりにできました。javascriptとか
あまりわからなかったので、とても助かりました!!
Ads By Google
コメント(2)
#1. BLUEPIXY
2008-06-02 17:00:24
あと、id 名を直接使うのもNG(IEはOKだけども、フィルターなんかもIEでは動くでしょうけど、それ以外のブラウザを使用している場合とで振り分けた方がいいね)
#3. ロッキー
2008-06-02 20:22:32
早速のご回答ありがとうございます。
<HTML>~</HTML>の中に<HTML></HTML>に
入れるのは文法違反となるんですか。
それは知りませんでした。
教えて下さりありがとうございます。


