すいません。勘違いしました。
これでどうですか?
<script language="javascript">
var bannerArray = [
{val:Math.random(),banners:["image/A-1.gif","image/A-2.gif","image/A-3.gif"]},
{val:Math.random(),banners:["image/B-1.gif","image/B-2.gif","image/B-3.gif"]},
{val:Math.random(),banners:["image/C-1.gif","image/C-2.gif","image/C-3.gif"]},
{val:Math.random(),banners:["image/D-1.gif","image/D-2.gif","image/D-3.gif"]},
{val:Math.random(),banners:["image/E-1.gif","image/E-2.gif","image/E-3.gif"]}
];
function sort( objArray , key )
{
objArray.sort( function (b1, b2) { return b1[key] > b2[key] ? 1 : -1;} );
return objArray;
}
bannerArray = sort(bannerArray , "val");
for(var i = 0 ; i < bannerArray.length; i++ )
document.write(bannerArray[i].banners[Math.floor(Math.random()*bannerArray[i].banners.length)] + "<br/>");
</script>
お礼
親切な回答有難うございます バナーコードを書き換えてスクリプトを実行した所各サイト自体のランダム抽出は出来ているのですがA~Eサイトのランダムな並び替えが出来ていませんでした。(ABCDE←固定のまま)
補足
すいませんANo.4についてお礼したつもりでしたが間違えてました。 修正されたもので実行した所うまく動作いたしました、本当に有難うございました。