• 文字サイズ


解決済

アクセス毎に画像の自動入れ替えについて

  • 相談者:非公開
  • 2017/06/10 17:00
お世話になっております。

ページにアクセスするたびにリンク付き画像が自動で配置変更するページを作成したいのですが
javascript、CSSはほとんど触ったことがなく上手くできずにいます。

ネットで調べていろいろやってみましたが上手くできません。
現時点で以下のように入力していますが、どこに何を入れるのかもよくわかりません。
ページを確認すると、画像がエラーになっていて表示されません。

どのように修正したらいいでしょうか。
_____________________________________________________
<img id="at1" src="http://image.rakuten.co.jp/SHOP-URL/cabinet/01550833/imgrc0075385121.jpg" onclick="mejya"><br>
<img id="at2" src="https://image.rakuten.co.jp/SHOP-URL/cabinet/00959373/imgrc0072363734.jpg" onclick="ajimeguri"><br>
<img id="at3" src="https://image.rakuten.co.jp/SHOP-URL/cabinet/03333665/imgrc0074300053.jpg" onclick="shijimi"><br>
<img id="at4" src="https://image.rakuten.co.jp/SHOP-URL/cabinet/02486663/imgrc0073540103.jpg" onclick="misokare-"><br>
<img id="at5" src="https://image.rakuten.co.jp/SHOP-URL/cabinet/02486663/imgrc0072591045.jpg" onclick="neputa"><br>
<img id="at6" src="https://image.rakuten.co.jp/SHOP-URL/cabinet/02486663/img60475381.jpg" onclick="nebuta" width="400"><br>

<script>

var num = [];
for(var i=1; i<=6; i++){
num[i] = i;
}

for(var i=0; i<100; i++){
rand = Math.floor(Math.random()*6) + 1;
numA = num[1];
numB = num[rand];
num[rand] = numA;
num[1] = numB;
}

for(var i=1; i<=6; i++){
document.getElementById("at"+i).src= "sample"+num[i]+".gif";
}

var url = [];
url[1]="http://item.rakuten.co.jp/SHOP-URL/ITEM-URL/";
url[2]="http://item.rakuten.co.jp/SHOP-URL/ITEM-URL/";
url[3]="http://item.rakuten.co.jp/SHOP-URL/ITEM-URL/";
url[4]="http://item.rakuten.co.jp/SHOP-URL/ITEM-URL/";
url[5]="http://item.rakuten.co.jp/SHOP-URL/ITEM-URL/";
url[6]="http://item.rakuten.co.jp/SHOP-URL/ITEM-URL/";

function test(IDnumber){
window.open(url[num[IDnumber]]);
}

</script>
投稿内容について報告する

今気になってる疑問、
セミナーに参加すれば解決するかも!?
日本全国のネットショップ12,000社が参加!
ネットショップでお悩みがある方はまずはオンラインセミナーへGO!
広告0円で楽天の売上アップ続出!
ECマスターズチャンネルをチェック!
総視聴回数15万回突破!
最新の対策事例やSALE対策など、売上にお困りの方はぜひご視聴ください!

  • 返信者:非公開
  • 2017/06/11 01:27
ECマスターズの田中です。

画像URLを入れ替える部分、画像をクリックした時の動作を指定する部分に問題がございます。

画像URLを入れ替える部分は、………(省略)………
  • 返信者:非公開(質問者)
  • 2017/06/12 18:30
田中様

ありがとうございます!!

ランダム表示はなんとか出来ました。
背景の画像を入れたいのですが、うまく反映されません。

JAVAスクリプ………(省略)………
  • 返信者:非公開(質問者)
  • 2017/06/12 18:31
もう一つ、すみません。
画像のサイズ調整はどのようにすればいいでしょうか。………(省略)………
  • 返信者:非公開
  • 2017/06/12 19:12
ECマスターズの田中です。

>背景の画像を入れたいのですが、うまく反映されません。
「ここまでを上部に入れてみましたが反映されませんでした。」の部分は ………(省略)………
  • 返信者:非公開(質問者)
  • 2017/06/14 08:40
上手くできました!ありがとうございます。………(省略)………
このフォーラムへの質問は終了しました