Hallo,
ich würde mich freuen, wenn ihr mir weiterhelfen könntet. Ich habe einen newsticker auf der homepage, der aber leider nur im IE läuft und nicht bei Mozialla.
Wie könnte ich ihn erweitern, dass er auch in Mozilla läuft? Wo und wie kann ich createTextNode einbauen - nur damit würde es ja wohl funktionieren, oder?
Wäre natürlich auch toll, wenn er möglichst in allen Browsern läuft.
Wenn ihr mir helfen könntet, dann wäre das ganz toll!
Danke
Der Quellcode lautet:
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link href="Designtickerrechts.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/javascript">
<!-- Begin
var newslist=new Array();
var cnt=0;
var curr = "";
var i=-1;
newslist[0]=new Array("Die Erstsemester-<br/>veranstaltungen für 2010 sind aktualisiert!","http://www.uni-tuebingen.de/fachschaft-geschichte/Erstitermine.html") //etwas unbeholfene Lösung mit dem erzwungenen Zeilenumbruch aber was anderes ist mir nicht eingefallen
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 = "<big><a href='"+temp2+"'><font color='##FFFF00'>"+curr+"";
setTimeout('newsticker()',10)
return;
}
// new item
i = -1; curr = "";
if (cnt<newslist.length-1)
cnt++;
else
cnt=0;
setTimeout('newsticker()',3000)
}
// End -->
</script>
<title></title>
<meta name="author" content="Esther Schneidenbach">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#D90000" link="#0000FF" alink="#008000" vlink="#800040" onload="newsticker();" >
<!-- News Ticker -->
<span id="mtxt" > </span>
</body>
</html>
Die CSS:
<head>
<style type="text/css">
<!--font { font-family: Arial; text-align: left; color: #0000FF; link=#0000FF alink=#FF0000 vlink=#FF000F}
=-->
</style>
</head>
Alles anzeigen