![]() |
Lauftext Problem - Druckversion +- Juergens-Workshops.de Forum (https://forum.juergens-workshops.de) +-- Forum: HTML und Co (https://forum.juergens-workshops.de/forumdisplay.php?fid=62) +--- Forum: Rund um HTML (https://forum.juergens-workshops.de/forumdisplay.php?fid=83) +--- Thema: Lauftext Problem (/showthread.php?tid=29399) |
Lauftext Problem - greece4 - 22.10.2009 Guten Morgen Ihr Lieben! Wer könnte mir helfen, mein Laufband Text nach meinen Wünschen zu verändern? Ich hätte gerne eine größere Schrift Farbe der Schrift Dunkelblau Geschwindigkeit gemütlich-langsam Hier ist die momentane Code die ich im Portal habe. [HTML]<HTML> <HEAD> <SCRIPT language="JavaScript">var scrtxt = "Das Griechenland Forum bla-bla-bal usw"; var laengetxt = scrtxt.length;var breite = 200; var pos = -(breite + 2);function scroll() { pos++; var scroller = ""; if (pos == laengetxt) { pos = -(breite + 2); } if (pos < 0) { for (var i = 1; i <= Math.abs(pos); i++) { scroller = scroller + " ";} scroller = scroller + scrtxt.substring(0, breite - i + 1); } else { scroller = scroller + scrtxt.substring(pos, breite + pos); } document.scroller.text.value = scroller; setTimeout("scroll()", 100);} </SCRIPT> </HEAD> <BODY bgcolor="#0000BF" text="#0000BF" link="#0000FF" vlink="#800080" alink="#FF0000" onload="scroll()" > <center> <form name="scroller"><input type="text" name="text" size="100"> </form></center> [/HTML] Ich würde mich sehr freuen, Hilfe zu erhalten. Mit einem lieben Gruß aus Hellas Inka Lauftext Problem - derik - 23.10.2009 schau mal hier. http://www.geschichte.hu-berlin.de/nutzerhi/html/tcdp.htm da gibt es viel Beispiele, bei Dir läuft ja der Text in einem Formularfeld, da habe ich keine Ahnung, oder ein script suchen, was solche einstellungen erlaubt - DR. Google kennt sich vielleicht aus, aber ein Marquee läuft auch überall, glaube ich [HTML]<b><font color=#0000BF size=+3><marquee scrollamount=20 scrolldelay=500 height=20 hspace=10>Griechenland Forum: der deutschsprachige, werbefreie Treffpunkt für die Freunde Griechenlands ! ---hier gibt es aktuelle Nachrichten, Reisetipps und Urlaubsreportagen mit zahllosen Fotos - blblbla.</marquee></font></b> [/HTML] Lauftext Problem - greece4 - 23.10.2009 Lieber Derik, danke für den Link, ich werde mich später ausgiebig damit befassen, sobald ich die neue errichtete Galerie in meinem Forum vollendet habe. Die von dir erstellte Code sieht von der Größe der Buchstaben her und der Farbe sehr gut aus. Nur der Kasten in dem die Textkette sich bewegt ist zu klein und der Laufrhythmus macht eine hackende Bewegung, etwas fließender wäre noch besser. Könntest du bitte etwas daran verbessern? Ich verspreche dir, ich werde mich mit HTML befassen, sobald es meine Zeit es mir erlaubt. Viele liebe Grüße Inka Lauftext Problem - Beagle - 23.10.2009 im MARQUEE Tag kann man nicht viel verbessern. Dazu benötigt man ein JavaScript. Das Thema nennt sich "Scroller" oder "horiontal text scroller", dazu gibt es massenweise Freeware, bspw. bei dynamic drive oder javarea.de. Die JavaScripte sollte man vorher gut austesten, nicht jedes läuft mit jedem Browser, teilweise sind die Jahre alt. Grüße, Beagle PS: wenn Du nicht klar kommst, suche ich Dir gerne mal ein Script vom letzten Jahr raus. Dauert aber etwas, Beagle muss jetzt Gassi. Lauftext Problem - Seramis - 24.10.2009 Hallo, versuch mal dieses: [HTML]<center><marquee bgcolor=#CAB79D scrollAmount=2 scrollDelay=1 width=700 style="border:1px solid";><font face="Veranda, Arial, Times New Roman" size=3 color=#EFE2D0><b>Griechenland Forum: der deutschsprachige, werbefreie Treffpunkt für die Freunde Griechenlands ! ---hier gibt es aktuelle Nachrichten, Reisetipps und Urlaubsreportagen ....blablubblabla </b></font></marquee></center>[/HTML] so, und nun die Erklärungen dazu, damit du dir das ganz individuell anpassen kannst an deine Forumsfarben ;-) marquee bgcolor= #CAB79D ... Farbe vom Hintergrund scrollAmount=2 ... Schnelligkeit der Laufschrift (höhere Zahl gleich schneller) scrollDelay= 1 ... Abstand um den die Schrift "weiterspringt" beim Durchlaufen (höhere Zahl gleich "ruckeliger") width=700 .... Breite des sichtbaren Teils wo die Schrift durchläuft (ohne Angabe der Breite gehts immer über die ganze Seite/Box etc) style="border:1px solid" .... der Newsticker hat einen Rahmen (wenn man möchte) font face="Veranda, Arial, Times New Roman" .... Diese Schriften werden angezeigt. Hat der Leser zB. "Veranda" nicht auf dem PC, nimmt der Browser die 2te, also Arial, zum Anzeigen, usw. size=3 ... ganz klar: die Schriftgröße (dementsprechend größer/höher wird auch das Newstickerfeld) color=#EFE2D0 ... auch klar: die Farbe der Schrift! viel Spaß beim Ausprobieren ! Lauftext Problem - derik - 24.10.2009 hier noch ein besser einstellbares script: [HTML]<script language="JavaScript1.2"> /* Cross browser Marquee script- © Dynamic Drive (www.dynamicdrive.com) For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com Credit MUST stay intact */ //hier kannst du Deine Einstellungen vornehmen// //Specify the marquee's width (in pixels) var marqueewidth="1000px" //Specify the marquee's height var marqueeheight="30px" //Specify the marquee's marquee speed (larger is faster 1-10) var marqueespeed=2 //configure background color: var marqueebgcolor="#bfffff" //Pause marquee onMousever (0=no. 1=yes)? var pauseit=1 //Specify the marquee's content (don't delete <nobr> tag) //Keep all content on ONE line, and backslash any single quotations (ie: that\'s great): var marqueecontent='<nobr><font face="Arial" size=+2>Griechenland Forum: der deutschsprachige, werbefreie Treffpunkt für die Freunde Griechenlands ! ---hier gibt es aktuelle Nachrichten, Reisetipps und Urlaubsreportagen mit zahllosen Fotos ---hier erlebt man das griechische Festland und die Inselwelt ---hier lernt man die griechische Mentalität, Sprache, Sitten und Gebräuche kennen ---hier erfährt man vieles über den Traum vom Auswandern, zu binationalen Partnerschaften und deren Problemen ---hier genießt man die original griechische, aber auch die internationale Küche, mit tausenden von Rezepten und Fotos ---auch für Spaß und Spiel ist ausreichend gesorgt. Also einfach mal rein schauen, es kostet ja nichts.</font></nobr>' ////NO NEED TO EDIT BELOW THIS LINE//////////// marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS var copyspeed=marqueespeed var pausespeed=(pauseit==0)? copyspeed: 0 var iedom=document.all||document.getElementById if (iedom) document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>') var actualwidth='' var cross_marquee, ns_marquee function populate(){ if (iedom){ cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee cross_marquee.style.left=parseInt(marqueewidth)+8+"px" cross_marquee.innerHTML=marqueecontent actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth } else if (document.layers){ ns_marquee=document.ns_marquee.document.ns_marquee2 ns_marquee.left=parseInt(marqueewidth)+8 ns_marquee.document.write(marqueecontent) ns_marquee.document.close() actualwidth=ns_marquee.document.width } lefttime=setInterval("scrollmarquee()",20) } window.onload=populate function scrollmarquee(){ if (iedom){ if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8)) cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px" else cross_marquee.style.left=parseInt(marqueewidth)+8+"px" } else if (document.layers){ if (ns_marquee.left>(actualwidth*(-1)+8)) ns_marquee.left-=copyspeed else ns_marquee.left=parseInt(marqueewidth)+8 } } if (iedom||document.layers){ with (document){ document.write('<table border="0" cellspacing="0" cellpadding="0"><td>') if (iedom){ write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">') write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">') write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>') write('</div></div>') } else if (document.layers){ write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>') write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>') write('</ilayer>') } document.write('</td></table>') } } </script>[/HTML] Quelle: http://www.dynamicdrive.com/dynamicindex2/cmarquee.htm an die Stelle einfügen, wo man es haben will Lauftext Problem - greece4 - 25.10.2009 Hallo Ihr Lieben, ich bin überwältigt vor so viel Hilfe:sei_gepriesen: Jetzt heißt es: Ausprobieren + Umsetzen Ich bedanke mich recht herzlich Mit einem schönen Gruß aus Hellas Inka |