Tam Versiyonu Görüntüle: asp.net te java kodu kullanımı

m.arikan
04.05.2011, 07:22
Arkadaşlar merhaba size bir sorum olacaktı. Asp.net'te bir web sitesi tasarlıyorum. Arka plan geçişim java script kodları ile dinamik olacak. Yani belirli aralıklarla resim geçişleri olacak. Gerekli kodları source kısmına yapıştırdığım zaman istediğim resim geçişi sayfanın üst tarafında, yaptığım tasarımsa alt kısımda görünüyor. Benim istediğim arka planda resim dönerken yaptığım tasarımın onun üstünde görünmesi. Fakat o şekilde bir türlü yapamadım. Bu konuda bana yardımcı olursanız sevinirim.

Java Script kodlarınıda yazıyorum :

<script type="text/javascript">

var ultimateshow=new Array()

ultimateshow[0]=['image/1.jpg' , '', '']
ultimateshow[1]=['image/2.jpg', '','']
ultimateshow[2]=['image/3.jpg', '', '']

var slidewidth="%100"
var slideheight="%100"
var slidecycles="3"
var randomorder="no"
var preloadimages="yes"
var slidebgcolor='black'

var slidedelay=8000

var ie=document.all
var dom=document.getElementById
var curcycle=0

if (preloadimages=="yes"){
for (i=0;i<ultimateshow.length;i++){
var cacheimage=new Image()
cacheimage.src=ultimateshow[0]
}
}

var currentslide=0

function randomize(targetarray){
ultimateshowCopy=new Array()
var the_one
var z=0
while (z<targetarray.length){
the_one=Math.floor(Math.random()*targetarray.length)
if (targetarray[the_one]!="_selected!"){
ultimateshowCopy[z]=targetarray[the_one]
targetarray[the_one]="_selected!"
z++
}
}
}

if (randomorder=="yes")
randomize(ultimateshow)
else
ultimateshowCopy=ultimateshow

function rotateimages(){
curcycle=(currentslide==0)? curcycle+1 : curcycle
ultcontainer='<center>'
if (ultimateshowCopy[currentslide][1]!="")
ultcontainer+='<a href="'+ultimateshowCopy[currentslide][1]+'" target="'+ultimateshowCopy[currentslide][2]+'">'
ultcontainer+='<img src="'+ultimateshowCopy[currentslide][0]+'" border="0">'
if (ultimateshowCopy[currentslide][1]!="")
ultcontainer+='</a>'
ultcontainer+='</center>'
if (ie||dom)
crossrotateobj.innerHTML=ultcontainer
if (currentslide==ultimateshow.length-1) currentslide=0
else currentslide++
if (curcycle==parseInt(slidecycles) && currentslide==0)
return
setTimeout("rotateimages()",slidedelay)
}

if (ie||dom)
document.write('<div id="slidedom" style="width:'+slidewidth+';height:'+slideheight+'; background-color:'+slidebgcolor+'"></div>')

function start_slider(){
crossrotateobj=dom? document.getElementById("slidedom") : document.all.slidedom
rotateimages()
}

if (ie||dom)
window.onload=start_slider

</script>