Wildhalf Posted October 22, 2007 Share Posted October 22, 2007 Hi All, I am looking for the code to rotate a link on my site based on visits. Basically all i need is to display one link when the i get a hit and a different one when i get the second hit and then back to the first one on the third hit and so on. So in other wors a rotation script based on page hits. Can anyone help me out?? Quote Link to comment Share on other sites More sharing options...
xenophobia Posted October 22, 2007 Share Posted October 22, 2007 I write out the whole code for you. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Testing Page</title> <script language="javascript" type="text/javascript"> window.onload = function() { var links = new Array( "http://www.yahoo.com", "http://www.google.com", "http://www.phpfreaks.com/forums" ); var the_link = document.getElementById('random_link'); // the element of your link var rand_num = Math.round(Math.random() * links.length-1); if(rand_num < 0) { // do negative algorithm rand_num = 0; // simplest } the_link.innerHTML = links[rand_num]; the_link.href = links[rand_num]; the_link.target = "_blank"; } </script> </head> <body> <a href="#" id="random_link"></a> </body> </html> Hopefully you can understand. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.