The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Redirect to the forum HomePage after 'X' seconds
Hi all, i'm on 4.1.11 , i have create a simple static html page for my main domain www.mydomain.net ..... i would to add a redirect from this main page to the forum Homepage after x seconds. For example, a user visit my main domain page www.mydomain.net, after some seconds i want that will load the forum homepage.... Is it possible to do this? And how? Thanks in advance.
|
#2
|
|||
|
|||
You should be able to do it by putting this in your html:
Code:
<meta http-equiv="Refresh" content="X; URL=www.mydomain.net/forum" /> (obviously you'd change the X to the number of seconds you want, and also change the url). You can also do it in javascript. If you look at the bottom part of the STANDARD_REDIRECT template there's code that does it in javascript unless the browser has javascript disabled. |
#3
|
|||
|
|||
Quote:
Can you check it please? HTML Code:
<!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" lang="it"> <head> <title>My Forum Community - My community</title> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Content-Language" content="it" /> <meta name="Robots" content="All" /> <meta name="Description" content="mydomain.net - community des." /> <meta name="Keywords" content="my site keywords." /> <meta name="Owner" content="me" /> <meta name="Author" content="me" /> <meta name="Copyright" content="my site srl" /> </head> <link href="http://www.mydomain.net/css_home/file.css" rel="stylesheet" type="text/css" /> <body id="intro"> <br /><br /> <div id="content2"> <div id="wrapper"> <h1 class="intro">mydomain.net</h1> <h2>description!!</h2> <a href="http://a clickable forum link">Forum name</a> <br /><br /><br /><br /><br /><br /><br /><br /> <div align="center"> <form name="redirect"> <font face="Arial" color="orange"><b>You'll redirect in<br><br> <form> <input type="text" size="3" name="redirect2"> </form> seconds</b></font> <script> <!-- var targetURL="http://www.mydomain.net/forum/forum.php" var countdownfrom=5 var currentsecond=document.redirect.redirect2.value=countdownfrom+1 function countredirect(){ if (currentsecond!=1){ currentsecond-=1 document.redirect.redirect2.value=currentsecond } else{ window.location=targetURL return } setTimeout("countredirect()",1000) } countredirect() //--> </script> </div></div></div> </body> </html> |
#4
|
||||
|
||||
Try this Script (in headinclude template)
PHP Code:
|
#5
|
|||
|
|||
Quote:
I'm not really a js expert or anything, but it looks OK. The only thing I would say is maybe instead of just calling countredirect() to get it started, put onload="countredirect()" in your body tag, that way it won't start until the whole page is loaded. |
#6
|
|||
|
|||
Done, thanks kh99
|
#7
|
|||
|
|||
Interesting...
How to set it to redirect and not keep refreshing the page? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|