scriptwelt.org das JavaScript Archiv

Navigation
Startseite
Audio & Sound
Formulare
Cookies
Fenster & Frame
Grafik & Text
Navigation
Suche Scripts
Fun und Spiele
Buttons
Diverse
Tutorials

Kontakt
eine Mail an ScriptWelt.org
Webhosting
Tipps zur Providerwahl und zum Webspace

JavaScript in eine HTML Datei einbinden

Sind JavaScripts sicher?

Links zum Thema JavaSript

Impressum
impressum

Fenster & Frame JavaScript / Newsblock

Mit diesem Script lässt sich eine Ausgabe eines Newsblock erzeugen.
Autor: unbekannt
zur Demo

 

<SCRIPT LANGUAGE="JavaScript">
<!--//
var browserName = navigator.appName;
var browserVer = parseFloat(navigator.appVersion);
var browserMac = navigator.appVersion.indexOf("Macintosh");
var browserWin = navigator.appVersion.indexOf("Win");
var version = "ack";

if (browserName == "Netscape"
&& browserVer >= 3) version = "n3";
if (browserName == "Netscape"
&& browserVer >= 4) version = "n4";
if (browserName == "Microsoft Internet Explorer"
&& browserVer >= 3.01
&& browserMac != -1) version = "ie3m";
if (browserName == "Microsoft Internet Explorer"
&& browserVer >= 4) version = "ie4";
var libOk = (version == "n4"
|| version == "ie4") ? true : false;
var rollOk = (version == "n3"
|| version == "n4"
|| version == "ie3m"
|| version == "ie4") ? true : false;
var ImgButtonOk = (version == "ie4") ? true : false;

var currentNews = 0;
var numNews = 0;
var newsArr = new Array();
var dateArr = new Array();

addToNews("www.scriptwelt.org","2002-07-03");
addToNews("www.scriptwelt.org","2002-07-02");
addToNews("www.scriptwelt.org","2002-07-01");
addToNews("www.scriptwelt.org","2002-06-30");

function addToNews(news,datum)
{
newsArr[numNews] = news;
if(datum!=null) dateArr[numNews] = datum;
else dateArr[numNews] = "";
numNews++;
}
function updateNews()
{
if(version == "ie4" && navigator.appVersion.indexOf("4.01")==-1){
document.all["news"].innerHTML = "<font size=1px>["+dateArr[currentNews]+"]:</font><br>"+newsArr[currentNews];
currentNews++;
if(currentNews == newsArr.length)currentNews = 0;
setTimeout("updateNews()",6000);
}
else{
var num = Math.floor((newsArr.length-1)*Math.random()+0.5);
document.write(newsArr[num]);
}
}
//-->
</SCRIPT>

<table border=0 width="10%" bgcolor="#473A51">
<tr><td align=center><font color="#FFFFFF"><b>- News -</b></font></td></tr>
<tr valign=top><td>

<table border=0 width="100%" bgcolor="silver" height=150>
<tr valign=top><td><p class=onWhite id=news><script language="JavaScript">updateNews()</script></p></td></tr>
</table>

</td></tr>
</table>