webForumDet fria alternativet

Varför fungerar det inte?

XML

1 svar · 359 visningar · startad av front

Medlem sedan aug. 2000380 inlägg
Frågan#1

Jag har ett litet problem med ett javascript som inte vill fungera på en XML-sida.
XSL-mallen där scriptet ligger ser ut såhär:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<HTML>
<HEAD>
<TITLE><xsl:value-of select="ROOT/TITEL"/></TITLE>
<SCRIPT>
<![CDATA[
function Flytta() {
bild1.style.left = parseFloat(bild1.style.left) + 1 + 'px'
if(parseFloat(bild1.style.left) < screen.availWidth) setTimeout("Flytta()", 40)
}
]]>
</SCRIPT>
</HEAD>
<BODY TOPMARGIN="0" LEFTMARGIN="0" SCROLL="no" BGCOLOR="#003366" onload="Flytta()">
<IMG SRC="logo.gif" id="bild1" style="position: absolute; top: 150px; left: -200px"/> <BR/>
<xsl:value-of select="ROOT/RUBRIK"/>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>

Det är "komandot" bild1.style.left som inte fungerar tror jag.
Om någon kan knäcka nöten och ge mig en lösning så det fungerar så lovar jag att besöka din hemsida varje dag hela året ut :e

Medlem sedan juni 20008 205 inlägg
#2
document.images.bild1

torde funka bättre...

------------------
Ta dig i dalen och gör mig till spango

266 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)