Du bist nicht angemeldet. [Anmelden]
Optionen
Thema bewerten
Fehler im code - #1737078 - 16.04.2009, 12:46:41
amania 006
Nicht registriert


<script>
var message="TEEEEEXT HIEEER"
var neonbasecolor="000000"
var neontextcolor="AE1447"
var neontextcolor2="AE1447"
var flashspeed=130
var flashingletters=3
var flashingletters2=1
var flashpause=0

var n=0
if (document.all||document.getElementById){
document.write('<font color="#ffffff" face="tahoma" size=2>')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
document.write('</font>')
}
else
document.write(message)

function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
return crossobj
}

function neon(){

//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
crossref(m).style.color=neonbasecolor
}

//cycle through and change individual letters to neon color
crossref(n).style.color=neontextcolor

if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2
if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor


if (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",flashpause)
return
}
}

function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()

</script>

hmm also.. der Code soll einen beliebigen Text, hier im beispiel: "Text hier", in 2 Farben nachschreiben.. das ging auch immer bei mir nur jetzt hab ich das Problem das ich wohl irgendwas gelöscht haben muss, weil der Text sich immer nur einmal von vorne bis hinten schreibt aber dann stoppt und nicht mehr von vorne anfängt.. und ich weiss nicht was und warum. Könnte da mal einer von euch drüberschauen? W#re sehr nett =)

Danke schön schon mal im vorraus

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1737998 - 17.04.2009, 14:37:07
amania 006
Nicht registriert


weiss denn keiner irgendwas? oder könnte dann mal einer schreiben das er nix findet? ^^

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1738007 - 17.04.2009, 14:47:54
huendchen

Registriert: 29.03.2007
Beiträge: 2.385
Dieses Script mag zwar sehr, sehr umstaendlich und aus meiner sicht bloed geschrieben sein aber es funktioniert. Vllt liegt es auch nur daran, dass du so viel Muell auf deiner HP hast, dass ein guter Browser einfach sagt: 'Bis hierher und nicht weiter!'

[zum Seitenanfang]  
Re: Fehler im code [Re: huendchen] - #1738009 - 17.04.2009, 14:51:03
chrixix

Registriert: 25.10.2005
Beiträge: 12.620
Kann ich nicht bestätigen. Hab den Code auf einer nahezu leeren (Knuddels-)Homepage ausprobiert und da gehts auch nur einmal durch und hört hinten auf.

[zum Seitenanfang]  
Re: Fehler im code [Re: chrixix] - #1738013 - 17.04.2009, 14:56:46
Süßa<Boi>
Nicht registriert


Lokal gibt es keine Probleme.

Auf der Knuddels-HP wird das Script geblockt.

Aus setTimeout("beginneon()",flashpause) wird setTimeo<a>ut("beginneon()",flashpause)

Somit ist es offensichtlich, dass setTimeout nicht auf der Knuddels-HP erlaubt ist, demnach gibt es auch keine Wiederholung mehr.

Das Script an sich ist korrekt ;-)

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1738040 - 17.04.2009, 15:35:14
huendchen

Registriert: 29.03.2007
Beiträge: 2.385
Na meinen Glueckwunsch.
Dann kann ich mein jQuery Formular erstmal vergessen und darf das ggf. erst umschreiben. Wirklich Bravoroes was man hier macht. Leuten die Spass am sinnvollen Einsatz von JS ( TE schliess ich hier aus ) haben wird doch das Leben nur noch schwer gemacht. Am besten man verbietet einfach alles - pures Markup tut's ja schliesslich auch ]-(

Irgendwann sollte auch mal wieder Schluss mit diesem Tag verbieten sein

[zum Seitenanfang]  
Re: Fehler im code [Re: huendchen] - #1738104 - 17.04.2009, 16:35:38
amania 006
Nicht registriert


ehm.. ja okay kann mir dann einer sagen wie ich das ändern soll das es wieder geht?
weil das ging vorher immer und auf einmal gings nimmer.. was kann ich denn ändern? oder wenns so kompliziert geschrieben is was is dann ein einfacheres script? und das is doch voll blöd das man das einfach verbietet das ging sonst immer und war net verboten und auf einmal schon wie dumm....... XD

halt einfach wie krieg ichs wieder ans laufen XD


PS: huendchen ich hab keinen müll auf meiner HP :( xD


Bearbeitet von amania 006 (17.04.2009, 16:40:40)

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1738208 - 17.04.2009, 18:45:09
Scnappi
Nicht registriert


Hallo.

Antwort auf: amania 006
ehm.. ja okay kann mir dann einer sagen wie ich das ändern soll das es wieder geht?


Garnicht, denn ein Bestandteil des (eigentlich richtigen) Scripts wird ja nun geblockt. Das liegt daran, dass vor Kurzem eine Änderung am Filter vorgenommen wurde, um weitere Möglichkeiten des Pishings zu verhindern. Deswegen ging es vorher und jetzt eben nicht mehr.

Einfacher wäre dein Ziel meiner Meinung nach mit einer animinierten Grafik zu erreichen, sofern du nur einen kurzen Satz hervorheben möchtest.

Kroko.

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1738230 - 17.04.2009, 19:19:09
amania 006
Nicht registriert


okay welches programm würdest du mir empfehlen.. photoshop? oder sollst überhaupt mit so einem programm gemacht werden.

mfg

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1738369 - 17.04.2009, 22:19:08
Scnappi
Nicht registriert


Zum Erstellen der Grafik(en) würde ich Photoshop empfehlen, zum animieren kenne ich nur GIF Movie Gear.

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1738381 - 17.04.2009, 22:49:13
Süßa<Boi>
Nicht registriert


Adobe bietet auch ein Programm, dass sich ImageReady nennt. Damit kann man auch kurzerhand Animationen erstellen.

Online kann man inzwischen auch animierte Grafiken erstellen, zum Beispiel auf http://gickr.com/ (allerdings gibt's hier ein Maximum von 10 Frames/Bildern).

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1739832 - 19.04.2009, 21:45:10
amania 006
Nicht registriert


danke schön aber ich weiss schon wie ich das mache =)
danke troztdem =D

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1743267 - 24.04.2009, 15:42:24
amania 006
Nicht registriert


was ich grad rausgefunden hab... auf ner hp von ner freundin is das selbe script aber bei ihr funktioniert es?? NICK: xx kizz me xx... weiss einer warum das bei ihr geht? hab dann mal genau ihr script kopiert bei mir rein aber funkiontiert net das is doch blöd =( XD

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1743376 - 24.04.2009, 17:43:12
Mein Nick
Nicht registriert


Sag ihr, sie soll ihr HP bearbeiten, dann geht das auch nicht mehr..
Aber: Bei mir geht es auch jetzt nicht :/

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1743596 - 24.04.2009, 22:14:59
amania 006
Nicht registriert


komisch.. ;D

[zum Seitenanfang]  
Re: Fehler im code [Re: ] - #1743629 - 24.04.2009, 22:57:18
chrixix

Registriert: 25.10.2005
Beiträge: 12.620
Komisch ist das nicht. Der Code wird einfach beim erneuten Bearbeiten durch einen Tag (s.o.) unterbrochen, sodass er nicht mehr funktioniert. Sobald deine Freundin ihre HP bearbeiten und abspeichern wird, wird der Code auch bei ihr nicht mehr funktionieren.

[zum Seitenanfang]