Hyperlinkrand entfernen
Jürg
- javascript
Hallo!
Trotz intensiver Suche im Internet habe ich keine Lösung für mein Problem gefunden...
Mittels Javascript habe ich auf meiner Site einen automatischen Bildwechsel bei jedem Refresh eingebaut. Die Bilder werden jedoch mit einem blauen Hyperlinkrand dargestellt, welchen ich gerne entfernen möchte. Habe es probiert mit border ="0", funktionierte aber nicht. Kann mir jemand helfen?
Vielen Dank und Gruss
Jürg
So sieht mein Script aus:
<script language="JavaScript">
var picnumber = 8 ;
var randomnumber = Math.random() ;
var rand1 = Math.round( (picnumber-1) * randomnumber) + 1 ;
pics = new Array
pics[1] = "<img src=finish.jpg>"
pics[2] = "<img src=drums.jpg>"
pics[3] = "<img src=Highlights_kl.jpg>"
pics[4] = "<img src=Tuba_kl.jpg>"
pics[5] = "<img src=smile.jpg>"
pics[6] = "<img src=sandra.jpg>"
pics[7] = "<img src=jung.jpg>"
pics[8] = "<img src=Cornet.jpg>"
var pic = pics[rand1]
</script>
und dann weiter unter an der Stelle, an der die Bilder erscheinen:
<td colspan="2" bgcolor="#FFFFFF" valign="top" height="186" class="Bild"><a href="html/fotog.htm">
<script language="JavaScript">
document.write(""+ pic +"")
</script>
Hallo,
das müsste eigentlich schon gehen mit border=0:
pics[1] = "<img src='finish.jpg' border='0' style='border-width:0px;'>"
Gruss,
Daniel
PS: Zur Sicherheit noch mit CSS ergänzt...
Hallo Dani
das ging aber fix! Dein Tipp mit CSS funktioniert einwandfrei.
Vielen Dank für deine Hilfe!
Gruss
Jürg
Hallo daniel84
pics[1] = "<img src='finish.jpg' border='0' style='border-width:0px;'>"
Warum soviel Text in jedem Arrayelement?
Fürs Array:
pics[1] = "finish.jpg"
Dann im Dokumnent:
<script type="text/javascript">
document.write("img src='" + pic + " border='0' style='border-width:0px;' alt='Foto'>")
</script>
und damit bei ausgeschaltetem JS auch etwas zu sehen ist:
<noscript><img src='finish.jpg' border='0' style='border-width:0px; alt='Foto'></noscript>
MFG
Detlef