#!/COMMUNITY
Members: 5374
davon online: 1
weitere User: 18
12.02.2012 / 10:39
Community-Member werden
|
Paßwort vergessen
|
OnlineMonitor (1)
Perl-Archiv
Forum
Javascript
Home
PERLscripts
PHPscripts
JAVAscripts
Hilfreiches
Links2www
Newscenter
Community
Interna
Javascript
Archivübersicht
Tutorials
Zum Forum
JS-Links
BuchTipps
WebForen
Forenübersicht
Neueste Themen
Ohne Antwort
Aktivste Themen
Themensuche
Forenarchiv
Newsgroups
Javascript » Texteffekte » aufklappbarer Newsticker
zur Übersicht
Kategorie
Texteffekte
Bezeichnung
aufklappbarer Newsticker
ScriptDemo
Neues Fenster für Demo öffnen
Statistik
28548 Aufrufe davon 2x gestern
Das Script läuft in IE4+, NS4, and NS6+.
Javascript-Quellcode
(einfach markieren, kopieren und lokal abspeichern)
<style> <!-- #listbutton{ border:1px solid #4B4B4B; background-color:#F3F3F3; width:50px; height:12px; font: normal 11px Arial; text-align:center; cursor:pointer;cursor:hand; } .expandhighlight, .expandhighlight a{ color:red; } --> </style> <script language="JavaScript1.2"> //Expandable ticker script- By Dynamic Drive //For full source code and more DHTML scripts, visit http://www.dynamicdrive.com //This credit MUST stay intact for use //configure tickercontents[] to set the messges you wish be displayed (HTML codes accepted) var tickercontents=new Array() tickercontents[0]='jsunity.de. <a href="index.php">[mehr]</a>' tickercontents[1]='JavaScript-Index <a href="index.php?opencat=JavaScripts">[mehr]</a>' tickercontents[2]='Gästebuch <a href="index.php?opencat=Gästebuch">[mehr]</a></a>' //configure the below 2 variables to set the width/background color of the ticker var tickerwidth='475' var tickerbgcolor='#DDDDFF' //configure the below variable to determine the delay between ticking of messages (in miliseconds) var tickdelay=3000 ////Do not edit pass this line//////////////// var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1 var ns6=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1 var ns4=document.layers var currentmessage=0 var tickercontentstotal='' function changetickercontent(){ if (ns4){ tickerobj.document.tickernssub.document.write('<b><a href="#" onClick="return expandlist(event)">Aufklappen</a></b> | '+tickercontents[currentmessage]) tickerobj.document.tickernssub.document.close() } else if (ie4||ns6){ tickerobj.innerHTML=tickercontents[currentmessage] previousmessage=(currentmessage==0)? tickercontents.length-1 : currentmessage-1 tickerexpand_item=ns6? document.getElementById("expand"+currentmessage) : eval("expand"+currentmessage) tickerexpand_previousitem=ns6? document.getElementById("expand"+previousmessage) : eval("expand"+previousmessage) tickerexpand_previousitem.className="" tickerexpand_item.className="expandhighlight" } currentmessage=(currentmessage==tickercontents.length-1)? 0 : currentmessage+1 setTimeout("changetickercontent()",tickdelay) } function start_ticking(){ if (ns4) document.tickernsmain.visibility="show" tickerobj=ie4? tickerlist : ns6? document.getElementById("tickerlist") : ns4? document.tickernsmain : "" tickerexpandobj=ie4? tickerexpand : ns6? document.getElementById("tickerexpand") : ns4? document.expandlayer : "" for (i=0;i<tickercontents.length;i++) //get total scroller contents tickercontentstotal+='<div id="expand'+i+'">- '+tickercontents[i]+'</div>' if (ie4||ns6) tickerexpandobj.innerHTML=tickercontentstotal else{ tickerexpandobj.document.write(tickercontentstotal) tickerexpandobj.document.close() } changetickercontent() } function expandlist(e){ if (ie4||ns6){ tickerexpand_parent=ie4? tickerexpand.parentElement : document.getElementById("tickerexpand").parentNode tickerexpand_parent.style.display=(tickerexpand_parent.style.display=="none")? "" : "none" } else{ document.expandlayer.left=e.pageX-e.layerX document.expandlayer.top= e.pageY-e.layerY+20 document.expandlayer.visibility=(document.expandlayer.visibility=="hide")? "show" : "hide" return false } } if (ie4||ns6) document.write('<table border="0" style="width:'+tickerwidth+';border:1px solid black;text-indent:2px" bgcolor="'+tickerbgcolor+'" cellspacing="0" cellpadding="0"><tr><td width="90%" id="tickerlist" bgcolor="'+tickerbgcolor+'"></td><td width="10%" bgcolor="'+tickerbgcolor+'"><div id="listbutton" onClick="expandlist()">Aufklappen</div></td></tr><tr style="display:none"><td id="tickerexpand" width="90%" bgcolor="'+tickerbgcolor+'"> </td><td width="10%"></td></tr></table>') window.onload=start_ticking </script> <ilayer id="tickernsmain" width=&{tickerwidth}; bgColor=&{tickerbgcolor}; visibility=hide><layer id="tickernssub" width=&{tickerwidth}; left=0 top=0></layer></ilayer> <layer id="expandlayer" bgColor=&{tickerbgcolor}; visibility=hide></layer>
Kommentare zu
aufklappbarer Newsticker
0 Kommentar(e) vorhanden / Anzeige der neuesten 5
Noch keine Kommentare zu diesem Javascript vorhanden.
Alle Kommentare anzeigen
-
Kommentar hinzufügen
© PERL/CGI/
PHP
/JS/SCRIPT/unity.de 1998-2009 .::.
interaktiv.shop
.::.
CGI-Service
.::.
Kontakt
.::.
Impressum
Link: /javascript/scripts/javascript_0357_main.shtml .::. Aufrufe heute: 1 .::. Aufrufe gesamt: 22767