Hilfe !
Tä'b
- javascript
Kann mir vielleicht mal einer sagen, wo hierbei der Fehler ist. Erst hat es funktioniert aber nach ner Zeit ging es nicht mehr. Es kann sein, dass ich ausversehen ein Zeichen gelöscht habe. Ich finde den Fehler aber nicht
Hier das Script:
<html>
<head>
<script type="text/javascript">
function anzeigen()
{
alert("1848% VfL Bochum :-***");
}
function Farbwechsel()
{
//alert(document.bgColor);
//document.bgColor="#00FFFF";
//alert(document.bgColor);
/*
alert(document.bgColor);
document.bgColor="#00FFFF";
alert(document.bgColor);
*/
if(document.bgColor=="#800080")
{
document.bgColor="#00FFFF";
//alert(document.bgColor);
}
else if(document.bgColor=="#00ffff")
{
document.bgColor="#00FF00";
}
else if(document.bgColor=="#00ff00")
{
document.bgColor="#FFFF00";
}
else if(document.bgColor=="#ffff00")
{
document.bgColor="#FF00FF";
}
else if(document.bgColor=="#ff00ff")
{
document.bgColor="#000080";
}
else if(document.bgColor=="#000080")
{
document.bgColor="#800080";
}
else
{
alert("Farbe nicht gefunden");
}
}
function nichtklicken()
{
MeineTexte = new Array("Da stand doch nicht klicken", "Du Opfer! Kannst du nicht lesen?", "Oder bist du nur zu dumm?", "Vfl Bochum ist GEIL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","Oliver Schröder ist auch geil","Das musst du jetzt erleiden.", "Du konntest ja nicht lesen","Deshalb geht es weiter","Stani ist GEIL!!!");
MeineTexte[9] ="Das machst du bestimmt nicht nochmal oder?";
MeineTexte[10] ="der elfte Text";
for(i=0;i<11;i++)
{
alert(MeineTexte[i]);
}
}
function vergroessern(Bild)
{
var Bildadresse="";
if(Bild==1)
}
Bildadresse="./Grafik/Oli.jpg";
}
else if(Bild==2)
{
Bildadresse="./Grafik/Stani.jpg";
}
else if(Bild==3)
{
Bildadresse="./Grafik/Anthar.jpg";
}
else if(Bild==4)
{
Bildadresse="./Grafik/Marc.jpg";
}
else if(Bild==5)
{
Bildadresse="./Grafik/Philipp.jpg";
}
else
{
alert("Bild nicht gefunden");
}
if(Bildadresse.length>0)
{
document.grBild.src=Bildadresse;
}
}
function geheim()
{
var url="http://www.vflbochum.de";
var url2="http://www.schalke04.de";
var Ziel = window.prompt("gib das richtige wort ein:", "");
if(Ziel=="Tabea")
{
window.location.href= url;
{
else if(Ziel=="Jörn")
{
window.location.href= url2;
}
else
{
alert("falsch!");
}
}
}
}
</script>
<title>
VfL Bochum Fanseite
</title>
</head>
<body bgcolor="#800080">
<center><h1> VfL Bochum </h1>
<img src="./Grafik/foto09.jpg" border=0 name="grBild" width=50%></center><br>
<input name="eingabefeld1" type="text" size="15" maxlength="15">
<input type="button" name="Text1" value="Text 1 anzeigen" onclick="anzeigen()">
<input type="button" name="Button2" value="Farbwechsel" onclick="Farbwechsel()">
<input type="button" name="Button4" value="Bitte klick" onclick="window.location.href='http://www.bvb-fanpage.de/02_bvb64/antischalke.htm';">
<input type="button" name="Button5" value="geheim" onclick="geheim()">
<!-- Hier fängt die Tabelle an -->
<table border=1>
<colgroup>
<col width="200">
<col width="100">
<col width="200">
<col width="200">
</colgroup>
<tr>
<td> Foto </td>
<td> Name </td>
<td> Postition </td>
<td> Foto vergrößern </td>
</tr>
<tr>
<td> <img src="./Grafik/Oli\_kl.jpg" border="5"> </td>
<td> Oliver Schröder </td>
<td> Mittelfeld </td>
<td> <input type="button" name="B1" value=" Foto vergrößern " onclick="vergroessern(1)"> </td>
</tr>
<tr>
<td> <img src="./Grafik/Stani\_kl.jpg" border="5" > </td>
<td> Stanislav Sestak </td>
<td> Angriff </td>
<td> <input type="button" name="B2" value=" Foto vergrößern " onclick="vergroessern(2)"> </td>
</tr>
<tr>
<td> <img src="./Grafik/Anthar\_kl.jpg" border="5" > </td>
<td>Anthar Yahia</td>
<td> Abwehr </td>
<td> <input type="button" name="B3" value=" Foto vergrößern " onclick="vergroessern(3)"> </td>
</tr>
</table>
<center>
<input type="button" name="Button3" value="nicht klicken! :-P" onclick="nichtklicken()">
</center>
<br />
<br />
<br />
<br />
<br />
<!-- Kommentar -->
<!--
<center><a href="http://www.nicht-klicken.de.ki/"><img src="http://crimezone.net/01/nichtklicken/bild2.gif"></a></center>
-->
</body>
</html>
wäre schön wenn mir jemand helfen könnte :-)
Liebe Grüße
Tä'b :-D
Kann mir vielleicht mal einer sagen, wo hierbei der Fehler ist. Erst hat es funktioniert aber nach ner Zeit ging es nicht mehr. Es kann sein, dass ich ausversehen ein Zeichen gelöscht habe. Ich finde den Fehler aber nicht
Troll! Äh... Ich meine Toll!
mfg Beat
Hallo Tä'b,
.... Erst hat es funktioniert aber nach ner Zeit ging es nicht mehr ...
jetzt musst du nur noch verraten, was das Script machen soll, was mal funktioniert hat, und was jetzt nicht mehr.
Gruß, Jürgen
Mahlzeit Tä'b,
Kann mir vielleicht mal einer sagen, wo hierbei der Fehler ist.
Falscher Numerus.
Erst hat es funktioniert aber nach ner Zeit ging es nicht mehr.
Was genau hat denn funktioniert und geht jetzt nicht mehr?
Es kann sein, dass ich ausversehen ein Zeichen gelöscht habe. Ich finde den Fehler aber nicht
Was steht in der Fehlerkonsole?
MfG,
EKKi
Hallo, Tä'b
Ja, Du brauchst wirklich dringend professionelle Hilfe, wenn Du diesen unwartbaren, ungenerischen Unfug als JavaScript bezeichnest, in dem man einen Fehler suchen möchte. Zudem sind einige dieser Funktionen so offensichtlich unsinnig, dass einem das Lesen vergeht, besonders diese ach so sichere Passwortabfrage, bei der das Passwort im Klartext in der Seite steht, ist ausgesprochen lustig.
Fangen wir mit Deinem Farbwechsel-Script an; allzu genau möchte ich es nicht betrachten, da ich sonst Augenkrebs befürchte:
// Farbwechsel
var farbe = 0;
function Farbwechsel() {
var farben = ['#800080','#00FFFF','#00FF00','#FFFF00','#FF00FF','000080','#800080'];
document.getElementByTagName('body')[0].style.backgroundColor = farben[farbe++%farben.length];
}
So sähe eine einigermaßen brauchbar geschriebene Funktion aus. Nimm diesen Code bitte als lehrreiches Beispiel zur Verbesserung Deines eigenen Codes. Was die Passwortabfrage betrifft, so wähle wenigstens ein Verfahren, welches die URL aus dem Passwort generiert (und bitte ein wenig sicherer als das XOR- oder Caesar-Verfahren, da die Möglichkeiten, welche Zeichen dort auftauchen werden, doch recht begrenzt sind).
Gruß, LX