Javascript-Problem

03.06.2008 15:09
#1 Javascript-Problem
Te
Mitglied

Warum wird folgender Script nicht im Textfeld umgesetzt??
Ist das ein Fehler? Oder schlichtweg nicht möglich?
Gibt es irgendeine Möglichkeit dies doch anzuzeigen???

<script>

var alle_bilder = new Array()
var j=1
function neues_bild(url1,url2,x,y)
{
name = "bild"+j; j++;
document.write("<span id='sp1" + name + "'> </span><span style='{background-color:#000000;}'><img id='"+name+"' style='{filter:Alpha(style=1,opacity=100,finishopacity=0,startx=0,starty=50,finshx=0,finishy=50);}' class='"+name+"' src='"+url1+"' height="+y+" width="+x+"></span><span id='sp2" + name + "'> </span>");
alle_bilder[name]=new Array();
alle_bilder[name]["url1"]=url1;
alle_bilder[name]["zustand"]=url1;
alle_bilder[name]["url2"]=url2;
alle_bilder[name]["zaehler"]=Math.PI/2;
alle_bilder[name]["x"]=x;
alle_bilder[name]["y"]=y;
bild_drehen(name);
}
function bild_drehen(name)
{
alle_bilder[name]["zaehler"]+=0.075;
document.all[name].style.pixelWidth = Math.floor(Math.abs(Math.cos(alle_bilder[name]["zaehler"])*alle_bilder[name]["y"])/2)*4;
document.all["sp1"+name].style.pixelWidth = Math.ceil(alle_bilder[name]["y"]*2 - document.all[name].style.pixelWidth)/2+10;
document.all["sp2"+name].style.pixelWidth = Math.ceil(alle_bilder[name]["y"]*2 - document.all[name].style.pixelWidth)/2+10;
document.all[name].filters[0].finishopacity = (Math.cos(alle_bilder[name]["zaehler"]/2)*100+90);
document.all[name].filters[0].opacity = (Math.cos(alle_bilder[name]["zaehler"]/2)*(-100)+90);
if(alle_bilder[name]["zaehler"]>=3*Math.PI/2)
{
if(alle_bilder[name]["zustand"]==alle_bilder[name]["url1"])
{
alle_bilder[name]["zustand"] = alle_bilder[name]["url2"];
document.all[name].src = alle_bilder[name]["zustand"];
}else
{
alle_bilder[name]["zustand"] = alle_bilder[name]["url1"];
document.all[name].src = alle_bilder[name]["zustand"];
}
alle_bilder[name]["zaehler"]=Math.PI/2;
}
alle_bilder[name]["drehdich"] = setTimeout("bild_drehen('"+name+"')",30)
}

</script>

Ed Hardy Bilder:
<script>
neues_bild("https://files.homepagemodules.de/b214495/bhnetfiles-3qkw-nq.jpg","https://files.homepagemodules.de/b214495/bhnetfiles-3qkw-nr.jpg",200,250);
</script> ... Text...<p> <p>
Dieses Bild steht im Textfluss:
<script>
neues_bild("gfxu/bild1.gif","gfxu/bild2.gif",140,60);
</script> ... und so weiter<p> <p>
Dieses Bild steht im Textfluss:
<script>
neues_bild("gfxu/beachparty3.jpg","gfxu/beachparty4.jpg",200,100);
</script> ... und so weiter


 Antworten

 Beitrag melden
03.06.2008 15:56
avatar  Vitalis
#2 RE: Javascript-Problem
avatar
Profi

eine recht alte Technik, und die Attribute wurden nicht ordnungsgemäß gesetzt


 Antworten

 Beitrag melden
03.06.2008 15:59
#3 RE: Javascript-Problem
Te
Mitglied

OK! Alt ist richtig!!!
Aber im Header funktioniert´s einwandfrei!!!
Deswegen bin ich etwas erstaunt,das es im Textfeld nicht klappt!
Kann das mit der Forensoftware im Zusammenhang stehen?


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!