WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Array problem (https://www.wn.se/forum/showthread.php?t=4602)

rille77 2004-11-22 16:45

Har problem med ett javascript.

Det är en array som ska skrivas ut med ett visst intervall och jag får felet oavslutad textsträng vid anropet av funktionen som ska skriva ut texten.

Kod:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
 <html>
 <head>
 
 <%
 Session.LCID = 1053
 Set MinCon = Server.CreateObject("ADODB.Connection")
 MinCon.Open strCon
 
 SQL = "SELECT live.id, live.user, live.text, members.alder, members.kon FROM live INNER JOIN members ON"&_
 " members.user = live.user ORDER BY live.datum DESC LIMIT 4"
 set Recset = MinCon.execute(SQL)
 %>
 
 <script language="JavaScript">
 <!--
 var iCount = 0
 var megafonen = new Array('<% Do WHILE NOT Recset.EOF %><table width="100%" border="0" cellpadding="0" height="30"><tr><td valign="top" align="left"><a href="http://www.krogliv.com/profil/profil.asp?user=<%=Recset("user")%>" target="mainFrame"><span class="topic-megafon"><%=Recset("user")%></span>*<span class="small-megafon"><%=Recset("kon")%><%=Recset("alder")%></a></span><br><span class="text-megafon"><marquee><%=Recset("text")%></marquee></span></td></tr></table>','<% Recset.Movenext
 Loop
 Recset.Close
 Set Recset = Nothing
 MinCon.Close
 %>')
 
 function ChangeText(){
  document.getElementById("megafonen").innerHTML = megafonen[iCount]
  iCount += 1
  if (iCount == megafonen.length-1) {
  iCount = 0
  }
  setTimeout('ChangeText()',12000);
 }
 //-->
 </script>
 </head>
 <body onLoad="ChangeText();">
 <meta http-equiv="refresh" content="58">
 
 <span id="megafonen"></span>
 </body>
 </html>

# Regel 1 /Anders

mypay 2004-11-22 23:35

du får inte dela upp en sträng med enterslag så där...

använda ......' & vbcrlf & '.... för att skapa ett enter mellan (i det här fallet) ..... och ......


Alla tider är GMT +2. Klockan är nu 05:10.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson