Avatar billede montymus Nybegynder
03. december 2004 - 23:44 Der er 14 kommentarer og
1 løsning

redirect med delay

jeg har lavet et script der skal redirecte ved opløsning samt browsertype. Jeg vil gerne have at der er lidt delay på..

Hvordan gør jeg det???

SCRIPTET::::

<script language="JavaScript1.2">
var browser_type=navigator.appName
var browser_version=parseInt(navigator.appVersion)

if (screen.width==640||screen.height==480 && browser_type=="Netscape"&&browser_version>=5 )
window.location.replace("http://minside1.hmtl")
else if (screen.width==640||screen.height==480 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4 )
window.location.replace("http://minside2.html")
else if (screen.width==640||screen.height==480 && browser_type=="Mozilla Firefox"&&browser_version>=1 )
window.location.replace("http://minside3.html")

else if (screen.width==800||screen.height==600 && browser_type=="Netscape"&&browser_version>=5 )
window.location.replace("http://minside4.html")
else if (screen.width==800||screen.height==600 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4 )
window.location.replace("http://minside5.html")
else if (screen.width==800||screen.height==600 && browser_type=="Mozilla Firefox"&&browser_version>=1 )
window.location.replace("http://minside6.html")

else if (screen.width==1024||screen.height==768 && browser_type=="Netscape"&&browser_version>=5)
window.location.replace("http://minside7.html")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")
else if (screen.width==1024||screen.height==768 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
window.location.replace("http://minside8.html")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")
else if (screen.width==1024||screen.height==768 && browser_type=="Mozilla Firefox"&&browser_version>=1)
window.location.replace("http://minside9.html")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")

else
window.location.replace("http://hat.html")

//-->
</script>
Avatar billede thesurfer Nybegynder
03. december 2004 - 23:47 #1
<script language="JavaScript1.2">
function go()
{

var browser_type=navigator.appName
var browser_version=parseInt(navigator.appVersion)

if (screen.width==640||screen.height==480 && browser_type=="Netscape"&&browser_version>=5 )
window.location.replace("http://minside1.hmtl")
else if (screen.width==640||screen.height==480 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4 )
window.location.replace("http://minside2.html")
else if (screen.width==640||screen.height==480 && browser_type=="Mozilla Firefox"&&browser_version>=1 )
window.location.replace("http://minside3.html")

else if (screen.width==800||screen.height==600 && browser_type=="Netscape"&&browser_version>=5 )
window.location.replace("http://minside4.html")
else if (screen.width==800||screen.height==600 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4 )
window.location.replace("http://minside5.html")
else if (screen.width==800||screen.height==600 && browser_type=="Mozilla Firefox"&&browser_version>=1 )
window.location.replace("http://minside6.html")

else if (screen.width==1024||screen.height==768 && browser_type=="Netscape"&&browser_version>=5)
window.location.replace("http://minside7.html")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")
else if (screen.width==1024||screen.height==768 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
window.location.replace("http://minside8.html")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")
else if (screen.width==1024||screen.height==768 && browser_type=="Mozilla Firefox"&&browser_version>=1)
window.location.replace("http://minside9.html")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")

else
window.location.replace("http://hat.html")

}
//-->

setTimerout("go()", 3000) // 3000 = 3 sekunder
</script>
Avatar billede thesurfer Nybegynder
03. december 2004 - 23:48 #2
skulle ha' været setTimeout..
Avatar billede thesurfer Nybegynder
03. december 2004 - 23:57 #3
..lægger lige et svar, hvis du kan bruge løsningen.. så behøver du ikke at vente..
Avatar billede montymus Nybegynder
04. december 2004 - 00:01 #4
glemte lige at paste al koden... det virker nemlig ikke:

<script language="JavaScript1.2">
var browser_type=navigator.appName
var browser_version=parseInt(navigator.appVersion)

if (screen.width==640||screen.height==480 && browser_type=="Netscape"&&browser_version>=5 )
window.location.replace("http://minside1.hmtl")
else if (screen.width==640||screen.height==480 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4 )
window.location.replace("http://minside2.html")
else if (screen.width==640||screen.height==480 && browser_type=="Mozilla Firefox"&&browser_version>=1 )
window.location.replace("http://minside3.html")

else if (screen.width==800||screen.height==600 && browser_type=="Netscape"&&browser_version>=5 )
window.location.replace("http://minside4.html")
else if (screen.width==800||screen.height==600 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4 )
window.location.replace("http://minside5.html")
else if (screen.width==800||screen.height==600 && browser_type=="Mozilla Firefox"&&browser_version>=1 )
window.location.replace("http://minside6.html")

else if (screen.width==1024||screen.height==768 && browser_type=="Netscape"&&browser_version>=5)
window.location.replace("http://www.html.dk")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")
else if (screen.width==1024||screen.height==768 && browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
window.location.replace("http://www.xstremeweb.net")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")
else if (screen.width==1024||screen.height==768 && browser_type=="Mozilla Firefox"&&browser_version>=1)
window.location.replace("http://javabog.dk")
document.write("<p>Du bruger: ")document.write(navigator.appName + "</p>")

else
window.location.replace("http://hat.html")

//-->
setTimeout("go()", 1000) // 3000 = 3 sekunder
</script>

<body>
<script type="text/javascript">
document.write("You are browsing this site with: "+ navigator.appName)
document.write("Available view area: ")
document.write(screen.availWidth + "*" + screen.availHeight)
</script>
</body>
</html>
Avatar billede montymus Nybegynder
04. december 2004 - 00:01 #5
den smider ikke siden videre'
Avatar billede montymus Nybegynder
04. december 2004 - 00:02 #6
nope den står bare og glor... Er det ikke rigtig nok???

Jeg er total noob
Avatar billede montymus Nybegynder
04. december 2004 - 00:03 #7
Den siger udført med fejl på siden
Avatar billede montymus Nybegynder
04. december 2004 - 00:09 #8
Nu redirecter den med det samme...hmmmm
Avatar billede olebole Juniormester
04. december 2004 - 02:30 #9
<ole>

Du har ikke kopieret hele thesurfer's script. Det meste skal ligge i en funktion, der hedder 'go'  ;o)

/mvh
</bole>
Avatar billede montymus Nybegynder
04. december 2004 - 07:02 #10
hehe det opdagede jeg også, derfor fik han pointene hehe
Avatar billede thesurfer Nybegynder
04. december 2004 - 19:42 #11
Takker for points.. :-)

Og damn.. har I nogensinde hørt om en seng (tidspunkterne for indlæggene)....? :-)
Avatar billede olebole Juniormester
05. december 2004 - 04:05 #12
Har du aldrig været i seng med din laptop, har du levet dit liv i et skab  ;D
Avatar billede montymus Nybegynder
05. december 2004 - 21:07 #13
hehe  Jeg står op kl ca 6 hver morgen der vågner min datter.. og da jeg laver skoleprojekt lige nu så går jeg også sent i seng ;-)
Avatar billede olebole Juniormester
05. december 2004 - 21:24 #14
Hehe ... det er fordelen ved at blive morfar ... så er det datteren, der skal op kl. 6  ;D
Avatar billede montymus Nybegynder
06. december 2004 - 17:03 #15
LOL
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB