Einzelnen Beitrag anzeigen

Benutzerbild von qb-tim
qb-tim

Registriert seit: 3. Mär 2006
Ort: Deutschland
280 Beiträge
 
Delphi 6 Professional
 
#4

Re: Problem mit XHTML Strict und Javascript

  Alt 24. Dez 2007, 09:20
Hmm... das mit dem CDATA geht auch nicht

Ich habe das jetzt so gemacht:

XML-Code:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <script type="text/javascript" src="scripts/ticker.js"></script>
  <title>Testseite</title>
</head>
<body onload="newsticker();">
  <div style="width:99%">
   

<span id="mtxt" > </span></p>
  </div>
</body>
</html>
Javascript:

Code:
var newslist=new Array();
var cnt=0;
var curr = "";
var i=-1;

newslist[0]=new Array("Tickerbeispiel","link.php")
newslist[1]=new Array("Tickerinhalt","link.php")
newslist[2]=new Array("Meldungen mit Links","link.php")

function newsticker()
{
 if (i < newslist[cnt][0].length - 1)
 {
  i++;
  temp1 = newslist[cnt][0];  
  temp1 = temp1.split('');  
  curr = curr+temp1[i];
  temp2 = newslist[cnt][1];  
  mtxt.innerHTML = "[size="1"][url='"+temp2+"']"+curr+"[/size][/url]";
  setTimeout('newsticker()',10)
  return;
 }
 i = -1; curr = "";
 if (cnt<newslist.length-1)
  cnt++;
 else
  cnt=0;
 setTimeout('newsticker()',3000)
}
Es funzt aber trotzdem nicht!!!

Zitat von generic:
Das Objekt mtxt ist nicht definiert.
Wenn du auf das DomElement mit der ID "mtxt" zugreifen willst, musst du das mit getelementbyid besorgen.
Wie mache ich das? (Tut mir leid, aber JavaScript ist noch neu für micht...)

Zitat von generic:
Die Spitzenklammern sollten escaped werden.
Was meinst du damit???
  Mit Zitat antworten Zitat