ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
2677
2677
EMPFEHLEN
-
Hallo ich bin so zimlich neu und habe mir irgendwoherr kopiert und frei programmiert ein Script in Java das eine Laufschrift darstellt die anhaelt wenn man darueber geht und draufklicken kann nun mein Proplem:
Dieses Script sieht man nur mit dem Internet Explorer, was habe ich falsch gemacht?
Hier das script!:
PHP-Code:
<script languange="Javascript">
<!--
// CSS-Optionen der 'Hyperlinks'
document.write('<STYLE type=text/css>')
document.write('a.ticker {font-family: Verdana; font-size: 16px; color:#FF0000}')
document.write('b.ticker2 {font-family: Verdana; font-size: 10px; color:#0000FF}')
document.write('b.ticker {font-family: Courier New; font-size: 14px; color:#000000}')
document.write('a.ticker:active {text-decoration: underline; color:#000000}')
document.write('a.ticker:link {text-decoration: underline; color:#000000}')
document.write('a.ticker:visited {text-decoration: underline; color:#000000}')
document.write('a.ticker:hover {text-decoration: none; color:#FF3333}')
document.write('</STYLE>')
// Optionen von 'Marquee'
var marqueebreite=450 // Breite
var marqueehoehe=50 // Höhe
var marqueespeed=10 // Geschwindigkeit
// Gebe hier die Hyperlinks ein
var marqueeinhalt=' <b class=ticker>***</b> <a class=ticker href="Hier kommt ein Link hin (habe ich ersetzt)">Hier kommt Text hin </a>';
marqueeinhalt+=' <b class=ticker>***</b> <a class=ticker href="Hier kommt ein Link hin (habe ich ersetzt)">Hier kommt Text hin </a>';
marqueeinhalt+=' <b class=ticker>***</b> <a class=ticker href="Hier kommt ein Link hin (habe ich ersetzt)">Hier kommt Text hin</a>';
marqueeinhalt+=' <b class=ticker>***</b> <a class=ticker href="Hier kommt ein Link hin (habe ich ersetzt)"> Hier kommt Text hin </a>';
// Ausgabe
if (document.all)
document.write('<b class=ticker2></b> <marquee ID="mar" scrollAmount='+marqueespeed+' style="width:'+marqueebreite+'" onmouseover="mar.stop()" onmouseout="mar.start()">'+marqueeinhalt+'</marquee>')
document.write('<ilayer width=&{marqueebreite}; height=&{marqueehoehe}; name="cmarquee01"><layer name="cmarquee02"></layer></ilayer>');
//-->
</script>
-
...dadurch schliesst du alle Browser aus, welche document.all nicht kennen...das sind alle ausser IE und Opera.Code :
1
if (document.all)
Lasse das einfach mal weg.
-
Hi THX es klappt! Noch eine Frage wenn das Laufband durchgelaufen ist ist solange leer bis der letzte Buchstabe weg ist und erst dann faengts wieder von vorne an wie verhindere ich das?
-
So, wie du es momentan hast, kannst du es nicht verhindern...du benutzt <marquee>...der verhält sich halt so.
Schau mal hier hinein:
http://www.tutorials.de/forum/javasc...-schleife.html
Ähnliche Themen
-
Laufschrift
Von napsi im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 18.06.08, 12:07 -
Laufschrift?
Von mark-labs im Forum PhotoshopAntworten: 8Letzter Beitrag: 19.03.08, 02:32 -
Laufschrift mit JavaScript
Von magnet2006 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 29.11.06, 09:22 -
Javascript für Laufschrift
Von LuvShining im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 29.03.05, 15:54 -
laufschrift
Von DrSnow im Forum C/C++Antworten: 1Letzter Beitrag: 12.01.04, 13:20





Zitieren
Login





