- #1
P
PeterOG
Guest
Der Newsticker öffnet atm den link im gleichen fenster und soll eine neue Seite öffnen.
Ich hab probiert target=_blank bei mtxt.innerHTML = <small><a href='+temp2+'> einzufügen, da er dort ja den link öffnet, aber wenn ich das mache dann verschwindet der ticker komplett.
Hat jemand ne Idee wie ich den Ticker anpassen kann, so dass er den link im neuen und nicht im gleichen Fenster öffnet?
index.html:
Ich hab probiert target=_blank bei mtxt.innerHTML = <small><a href='+temp2+'> einzufügen, da er dort ja den link öffnet, aber wenn ich das mache dann verschwindet der ticker komplett.
Hat jemand ne Idee wie ich den Ticker anpassen kann, so dass er den link im neuen und nicht im gleichen Fenster öffnet?
index.html:
Code:
<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN>
<html>
<head>
<style type=text/css>
#mtxt {
position:absolute;
top:57px;
left:319px;
background-color: #1A1920;
}
body {
background-color: #1A1920;
}
</style>
<script language=JavaScript>
<!-- Begin
// news ticker function
var newslist=new Array();
var cnt=0; // current news item
var curr = ;
var i=-1; // current letter being typed
newslist[0]=new Array(Dies hier ist das Tickerbeispiel,javascriotnewsticker1htm)
newslist[1]=new Array(Mobile Möbelsysteme im Küchenbereich,[url]http://www.salzburg.com/marktplatz/artikel/2106474.html[/url])
newslist[2]=new Array(Sie können beliebig viele unterschiedliche Meldungen (mit Links) einbauen.,javascriotnewsticker1htm)
function newsticker()
{
// next character of current item
if (i < newslist[cnt][0].length - 1)
{
i++;
temp1 = newslist[cnt][0];
temp1 = temp1.split('');
curr = curr+temp1[i];
temp2 = newslist[cnt][1];
temp3 = target=mainFrame;
mtxt.innerHTML = <small><a href='+temp2+'><font color='orange'>+curr+_</small></font></a>;
setTimeout('newsticker()',10)
return;
}
// new item
i = -1; curr = ;
if (cnt<newslist.length-1)
cnt++;
else
cnt=0;
setTimeout('newsticker()',7000)
}
// End -->
</script>
</head>
<body onload=newsticker(); >
<Span Id=mtxt > </Span>
</body>
</html>