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

259 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)