[GastForen Programmierung/Entwicklung JavaScript layerscroller bild austauschen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

layerscroller bild austauschen

doc33flo
Beiträge gesamt: 1

10. Aug 2004, 14:20
Beitrag # 1 von 2
Bewertung:
(442 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo,

ich möchte mit folgendem js bilder auf meiner seite austauschen. beim ersten link ist mein jämmerlicher versuch das bild "anfang" mit "karte_g.gif" auszutauschen. aber immer wenn ich den absoluten link andere in mein swap image läuft das script nicht mehr. kann mir jemand sagen, wie ich das bild austauschen kann??



<script language="JavaScript1.2">




var sliderwidth="660px"
var sliderheight="55px"
var slidespeed=3
slidebgcolor="#CBD5DC"


var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="javascript:;" onClick="MM_swapImage('anfang','','images/karte_g.gif',0)"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[1]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[2]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[3]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[4]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[5]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[6]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[7]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[8]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[9]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'
leftrightslide[10]='<a href="http://"><img src="images/ref1.jpg" border=1></a>&nbsp;&nbsp;'



var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide

function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+2+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+2
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup

function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+2+"px"

if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+2+"px"

}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+2

if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+2
}
}


if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>
X

layerscroller bild austauschen

Markus Walker
Beiträge gesamt: 494

13. Aug 2004, 13:01
Beitrag # 2 von 2
Beitrag ID: #102831
Bewertung:
(442 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo doc33flo

Es ist etwas schwierig zu sagen, warum es nicht läuft, wenn Du uns nicht mitteilst, wie die entscheidende Funktion MM_swapImage() codiert ist (Hellseher und Esoteriker werden hier kaum zu funden sein ;-) ).


als Antwort auf: [#102073]

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/