Suche im Forum:
Suchen


« Vorheriges Thema anzeigen :: Nächstes Thema anzeigen »  
Autor Nachricht
Beitrag23.11.2008 um 17:41 (UTC)    
Titel: Zufallsscript

Nabend,
Manchmalgibt dieses Script "undefined" aus.


Code:
<script type='text/javascript'>
<!--
text = new Array;
// Hier können die Texte eingetragen werden
text[1] = "Hallo";
text[2] = "Hello";
text[3] = "Hi";
text[4] = "Salut";
text[5] = "Salve";
text[6] = "Servus";
text[7] = "Moin";
text[8] = "Ave";
text[9] = "Glück auf";
text[10] = "Gude";
text[11] = "Peace";
text[12] = "Sers";
text[13] = "Grüß Gott";
text[14] = "Grüß Dich";
text[15] = "Willkommen bei SipleMoney";
text[0] = "Guten Tag";

// Ab hier nichts mehr ändern
var randomnumber = Math.random();
var rand1 = Math.round( (text.length) * randomnumber) + 1;
document.write(text[rand1]);
//-->
</script>

Wo ist der Fehler?
______________

Beitrag23.11.2008 um 17:42 (UTC)    
Titel:

vielleicht kommt der code nicht mit ü klar?

gruss gringo
______________
Mein Youtube Kanal | Standard-Designs als Red Design ohne rechte Boxen | Tips zum Design Professionell

Beitrag23.11.2008 um 17:43 (UTC)    
Titel:

Gute Idee, ich probiers gleich aus..
______________

Beitrag23.11.2008 um 17:44 (UTC)    
Titel:

Zitat:
<script type='text/javascript'>
<!--
text = new Array;
// Hier können die Texte eingetragen werden
text[1] = "Hallo";
text[2] = "Hello";
text[3] = "Hi";
text[4] = "Salut";
text[5] = "Salve";
text[6] = "Servus";
text[7] = "Moin";
text[8] = "Ave";
text[9] = "Glück auf";
text[10] = "Gude";
text[11] = "Peace";
text[12] = "Sers";
text[13] = "Grüß Gott";
text[14] = "Grüß Dich";
text[15] = "Willkommen bei SipleMoney";
text[0] = "Guten Tag";

// Ab hier nichts mehr ändern
var randomnumber = Math.random();
var rand1 = Math.round( (text.length) * randomnumber) + 1;
document.write(text[rand1]);
//-->
</script>
vielleicht sollte die "0" lieber "16" heißen...

mfg
______________
Besucht die offizielle Hilfeseite vom Homepage-Baukasten:

Iceblue Generator | Red Generator | Butterfly Generator
Beitrag23.11.2008 um 17:50 (UTC)    
Titel:

Ich hab beides ausprobiert, doch leider ändert sich nichts....
______________

Beitrag23.11.2008 um 17:53 (UTC)    
Titel:

Beitrag23.11.2008 um 17:55 (UTC)    
Titel:

Jo grade..
Klappt leider auch nicht..
______________

Beitrag23.11.2008 um 18:00 (UTC)    
Titel:

wenn ich bei dir raufgehe, dann ändert sich der begrüßungstext. denke das es bei firefox nicht funktioniert. ich hab ie 7 und da klappt es wohl.

gruss gringo
______________
Mein Youtube Kanal | Standard-Designs als Red Design ohne rechte Boxen | Tips zum Design Professionell

Beitrag23.11.2008 um 18:02 (UTC)    
Titel:

Bei mir ändert sich der Text auch, aber wenn man sehr oft aktualisiert kommt "undefined"..
______________

Beitrag23.11.2008 um 18:12 (UTC)    
Titel:

dann öffne mal eine txt datei und kopiere dort rein welche ansagen funktionieren. somit weiss man welcher fehlerhaft angezeigt wird.

gruss gringo
______________
Mein Youtube Kanal | Standard-Designs als Red Design ohne rechte Boxen | Tips zum Design Professionell



Zuletzt bearbeitet von 6p-iceblue am 23.11.2008, 19:12, insgesamt einmal bearbeitet
Beitrag23.11.2008 um 18:34 (UTC)    
Titel:

Ich habe es überprüft, alle kamen vor..
Hat sonst noch jemand ne idee?
______________

Beitrag27.11.2008 um 21:44 (UTC)    
Titel: -.- Idiota! Idiota!

Wie wär's mal mit new Array()?

Die anderen Tipps sind Blödsinn, Umlaute dürfen in Strings vorkommen. Frag' da lieber in professionellen JavaScript-Foren!

Code:

<script type='text/javascript'>
<!--
text = new Array;
// Hier können die Texte eingetragen werden
text[1] = "Hallo";
text[2] = "Hello";
text[3] = "Hi";
text[4] = "Salut";
text[5] = "Salve";
text[6] = "Servus";
text[7] = "Moin";
text[8] = "Ave";
text[9] = "Glück auf";
text[10] = "Gude";
text[11] = "Peace";
text[12] = "Sers";
text[13] = "Grüß Gott";
text[14] = "Grüß Dich";
text[15] = "Willkommen bei SipleMoney";
text[0] = "Guten Tag";

// Ab hier nichts mehr ändern
var randomnumber = Math.random();
var rand1 = Math.round( (text.length) * randomnumber) + 1;
if(rand1 <= 15) {
document.write(text[rand1]);
}
//-->
</script>


Zuletzt bearbeitet von homepage-baukasten-shit am 27.11.2008, 22:56, insgesamt einmal bearbeitet
Beitrag27.11.2008 um 23:15 (UTC)    
Titel: Re: -.- Idiota! Idiota!

homepage-baukasten-shit hat Folgendes geschrieben:
Wie wär's mal mit new Array()?

Die anderen Tipps sind Blödsinn, Umlaute dürfen in Strings vorkommen. Frag' da lieber in professionellen JavaScript-Foren!


ich hab ja eh keine ahnung davon. wollte nur posten, wo ich perönlich ansätzen würde. hätte ja sein können das es klappt. mit den javaforen hast du allerdings recht. das würde ich auch machen, wenn ich schon versuche mit solchen scripts zu arbeiten und die ändern möchte.

gruss gringo
______________
Mein Youtube Kanal | Standard-Designs als Red Design ohne rechte Boxen | Tips zum Design Professionell

Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de