topical media & game development
graphic-javascript-effect-link-rotate-effect.htm / htm
<!-- TWO STEPS TO INSTALL SR LINK ROTATOR:
1. Copy the coding into the HEAD of your HTML document
2. Add the last code into the BODY of your HTML document -->
<!-- STEP ONE: Paste this code into the HEAD of your HTML document -->
<HEAD>
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Original: ShuvoRim (shuvorim@hotmail.com) -->
<!-- Web Site: http://www.shuvorim.tk -->
<script language="javascript" type="text/javascript">
<!--
/*
* Program - SR Link Rotator
* File Name - link_rotate.html
* Author - ShuvoRim
* Web site - http://www.shuvorim.tk
* Email - shuvorim@hotmail.com
* (c)ShuvoRim Pvt. Ltd. 2002 - 03
* All rights reserved.
* ------------------------------
* Visit our web site for free open
* source Applications, Applets,
* Scripts and Games. Thank you for
* using our program.
*/
var links = new Array(4); /* FOR URL'S, INCREASE SIZE AS NECESSARY */
var texts = new Array(4); /* YOU MUST ALSO INCREASE THIS ARRAY */
var cnt = 1; /* THE COUNTER */
var url = "http://javascript.internet.com"; /* INITIAL URL */
var text = "JavaScript Source"; /* INITIAL TEXT */
window.defaultStatus = text; /* SHOW CURRENT TEXT IN THE STATUS BAR */
/* ADD YOUR NECESSARY URL'S */
links[0] = "http://javascript.internet.com";
links[1] = "http://www.javaboutique.internet.com";
links[2] = "http://www.javascripts.com";
/* ADD NECESSARY TEXTS TO DISPLAY */
texts[0] = "JavaScript Source";
texts[1] = "JavaBoutique";
texts[2] = "JavaScripts.com";
var win = (navigator.userAgent.indexOf('Win') != -1); /* DETECT WINDOWS PLATFORM */
var ie = navigator.appName == "Microsoft Internet Explorer"; /* DETECT MSIE */
var ie_ver = navigator.appVersion.charAt(0) >= '4'; /* DETECT MSIE VERSION */
var ns = navigator.appName == "Netscape"; /* DETECT NETSCAPE */
var ns_ver = navigator.appVersion.charAt(0) >= '5'; /* DETECT NETSCAPE VERSION */
var op = (navigator.userAgent.indexOf('Opera') != -1); /* DETECT OPERA */
/* THIS FUNCTION INCREASE THE COUNTER AND ROTATES
YOUR TEXTS/LINKS ON MSIE >= 5.
***************************************************/
function rotate_in_IE()
{
if(cnt > 2)
cnt = 0;
url = links[cnt]; /* SETS A NEW URL TO THE TEXT */
text = texts[cnt]; /* DISPLAY A NEW TEXT FOR THE URL */
window.defaultStatus = text; /* SHOW CURRENT TEXT IN THE STATUS BAR */
document.all.lnk.innerHTML = text; /* SHOW CURRENT TEXT ON THE DOCUMENT BODY */
cnt++; /* INCREASE THE COUNTER FOR THE NEXT TEXT/URL */
}
/* THIS FUNCTION INCREASE THE COUNTER AND ROTATES
YOUR TEXTS/LINKS ON NETSCAPE >= 6.
***************************************************/
function rotate_in_Netscape()
{
if(cnt > 2)
cnt = 0;
url = links[cnt]; /* SETS A NEW URL TO THE TEXT */
text = texts[cnt]; /* DISPLAY A NEW TEXT FOR THE URL */
window.defaultStatus = text; /* SHOW CURRENT TEXT IN THE STATUS BAR */
document.getElementById("lnks").innerHTML = '<a href="javascript:location.href=url;" class="ln" title=" -- Visit us! -- ">' + text + "</a>"; /* SHOW CURRENT TEXT ON THE DOCUMENT BODY */
cnt++; /* INCREASE THE COUNTER FOR THE NEXT TEXT/URL */
}
if(ie && !op) /* IF IT IS INTERNET EXPLORER */
{
if(!ie_ver) /* IF THE VERSION IS LOWER THAN 5 */
{
/* DO NOTHING! */
}
else
{
/* CALLS THE rotate_in_IE() FUNCTION IN EVERY 5 SECONDS, CHANGE
THE TIMER AS NECESSARY (minutes * 60000) OR (seconds * 1000)
***************************************************************/
var timer = window.setInterval("rotate_in_IE()", 5000);
}
}
else if(ns && !op) /* IF IT IS NETSCAPE */
{
if(!ns_ver) /* IF THE VERSION IS LOWER THAN 6 */
{
/* DO NOTHING! */
}
else
{
/* CALLS THE rotate_in_Netscape() FUNCTION IN EVERY 5 SECONDS, CHANGE
THE TIMER AS NECESSARY (minutes * 60000) OR (seconds * 1000)
***************************************************************/
var timer = window.setInterval("rotate_in_Netscape()", 5000);
}
}
->
</HEAD>
<!-- STEP TWO: Copy this code into the BODY of your HTML document -->
<BODY>
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!!
http://javascript.internet.com -->
<!-- Original: ShuvoRim (shuvorim@hotmail.com) -->
<!-- Web Site:
http://www.shuvorim.tk -->
<center>
<a href="javascript:location.href=url;" class="ln" title=" -- Visit us! -- ">
<script language="javascript" type="text/javascript">
<!--
if(ie && !op)
/* IF IT IS INTERNET EXPLORER */
{
if(!ie_ver)
/* IF THE VERSION IS LOWER THAN 5 */
{
/* DO NOTHING! */
}
else
{
document.write("
<div id=lnk class=box>JavaScript Source
</div>");
}
}
else if(ns && !op)
/* IF IT IS NETSCAPE */
{
if(!ns_ver)
/* IF THE VERSION IS LOWER THAN 6 */
{
/* DO NOTHING! */
}
else
{
document.write("
<layer id=lnks class=box>JavaScript Source
</layer>");
}
}
else if(op)
/* IF IT IS OPERA */
{
/* IT WON'T ROTATE */
window.defaultStatus = text;
/* SHOW CURRENT TEXT IN THE STATUS BAR */
document.write('<a href="' + url + '" class="ln" title="' + text + '">' + text + "
</a>");
}
else
/* FOR ALL OTHER BROWSERS */
{
/* IT WON'T ROTATE */
window.defaultStatus = text;
/* SHOW CURRENT TEXT IN THE STATUS BAR */
document.write('<a href="' + url + '" class="ln" title="' + text + '">' + text + "
</a>");
}
->
</script>
</a>
</center>
<p><center>
<font face="arial, helvetica" size"-2">Free JavaScripts provided
<br>
by <a href="
http://javascriptsource.com">The JavaScript Source
</a></font>
</center><p>
<!--
Script Size: 5.78 KB -->
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-2780434-1";
urchinTracker();
</script>