Bu kodun neresine non-repeating ekleyebilirim?

tooclose

Asistan
Katılım
22 Ağustos 2012
Mesajlar
206
Reaksiyon puanı
0
Puanları
0
Kod:
<script type="text/javascript">function randomize(min, max) {
	if (!min)
		min = 0;
	if (!max)
		max = 1;
	return Math.floor(Math.random()*(max+1)+min);
}
function randomBg() {
	var bgs = new Array();
	// I took these images from a site with a similar script already only to get example images
	// I wrote this script myself
	bgs.push("bg/bg.jpg");
	bgs.push("bg/bg2.jpg");
	bgs.push("bg/bg3.jpg");
	bgs.push("bg/bg4.jpg");
	bgs.push("bg/bg5.jpg");
	document.body.style.backgroundImage = "url(" + bgs[randomize(0, bgs.length-1)] + ")";
}
</script>

Arka plan resmi 1 tane değil ekrana sığdığı kadar fazlalaşıyor. Bu yüzden non-repeating'i kodun neresine ekleyebilirim? Bilgisi olan lütfen yazsın.
 

hasbi_muharip

Asistan
Katılım
11 Ocak 2010
Mesajlar
142
Reaksiyon puanı
1
Puanları
18
document.body.style.backgroundImage = "url(" + bgs[randomize(0, bgs.length-1)] + ")";
no-repeat kısmını burada halletmen gerekiyor fakat şu şekilde bir kullanımı olması lazım:
HTML:
document.body.style.backgroundImage = "url(" + bgs[randomize(0, bgs.length-1)] + "); background-repat:no-repeat;";
veya şu şekide de olabilir emin değilim:
HTML:
document.body.style="background-repeat:no-repeat;"
 

tooclose

Asistan
Katılım
22 Ağustos 2012
Mesajlar
206
Reaksiyon puanı
0
Puanları
0
Kod bozuluyor arka plan resmi çıkmıyor.
 

tooclose

Asistan
Katılım
22 Ağustos 2012
Mesajlar
206
Reaksiyon puanı
0
Puanları
0
Sürekli değişen bir arka plan kodu olduğu için normale eklenmiyor, hata veriyor


Kod:
<head>
<style type="text/css">


body {
    background-repeat: no-repeat;
    }
</style>
</head>
<body background="bg.png">

Ama yukarıdakini yapınca arka plandan sadece 1 adet arka plan resmi gösteriyor.

Kod:
<head>
<style type="text/css">


body {
    background-repeat: no-repeat;
    }
</style>
</head>

Bu kısmı alıp 1. mesajdaki arka plan kodunun üzerine koyuyorum ama bir türlü çalışmıyor diğerleri gibi.
 

cngzkyz

Müdavim
Müdavim
Katılım
28 Temmuz 2012
Mesajlar
2,855
Reaksiyon puanı
276
Puanları
263
Konum
İstanbul
Kod:
<body onLoad="randomBg()" style="background-repeat:no-repeat;">
:closedeyes:
 
Üst