webForumDet fria alternativet

Omdirigering Vid IE och NS

JavaScript

3 svar · 176 visningar · startad av Lazerzubb

Medlem sedan mars 2000542 inlägg
Frågan#1

Jag skulle vilja att Ns dirigeras till en annan sida men kruxet är att jag requester en ID sträng.
Hur kan jag hämta den Och finns någon kort dirigerings kod.
Har denna men så INNI Lång

<script type="text/javascript" language="JavaScript">
<!--
var app;
var ver;
app = navigator.appName;
ver = navigator.appVersion;

if (app.indexOf("Microsoft Internet Explorer") != -1 && ver.indexOf("5.") != -1)
{
var vpage = "msie5.html"; // MSIE 5.0 kommer hit
var versn = "5.0";
}
else if (app.indexOf("Microsoft Internet Explorer") != -1 && ver.indexOf("4.") != -1)
{
var vpage = "msie4.html"; // MSIE 4.0 kommer hit
var versn = "4.0";
}
else if ( app.indexOf("Microsoft Internet Explorer") != -1 && ver.indexOf("3.") != -1)
{
var vpage = "msie3.html"; // MSIE 3.0 kommer hit
var versn = "3.0";
}
else if ( app.indexOf("Netscape") != -1 && ver.indexOf("5.") != -1 )
{
var vpage = "ns5.html"; // NS 6.0 ska hit
var versn = "5.0";
}
else if ( app.indexOf("Netscape") != -1 && ver.indexOf("4.") != -1 )
{
var vpage = "ns4.html"; // NS 4.0 ska hit
var versn = "4.0";
}
else if ( app.indexOf("Netscape") != -1 && ver.indexOf("3.") != -1 )
{
var vpage = "ns3.html"; // NS 3.0 ska hit
var versn = "3.0";
}
if ( app.indexOf("Netscape") != -1 && ver.indexOf("2.") != -1 )
{
var vpage = "ns2.html"; // NS 2.0 hamnar här
var versn = "2.0";
}

window.location.href= vpage;
//end hiding the script-->
</script>
<script type="text/javascript" language="JavaScript">
<!--
var app;
var ver;
app = navigator.appName;
ver = navigator.appVersion;

if (app.indexOf("Microsoft Internet Explorer") != -1 && ver.indexOf("5.") != -1)
{
var vpage = "msie5.html"; // MSIE 5.0 kommer hit
var versn = "5.0";
}
else if (app.indexOf("Microsoft Internet Explorer") != -1 && ver.indexOf("4.") != -1)
{
var vpage = "msie4.html"; // MSIE 4.0 kommer hit
var versn = "4.0";
}
else if ( app.indexOf("Microsoft Internet Explorer") != -1 && ver.indexOf("3.") != -1)
{
var vpage = "msie3.html"; // MSIE 3.0 kommer hit
var versn = "3.0";
}
else if ( app.indexOf("Netscape") != -1 && ver.indexOf("5.") != -1 )
{
var vpage = "ns5.html"; // NS 6.0 ska hit
var versn = "5.0";
}
else if ( app.indexOf("Netscape") != -1 && ver.indexOf("4.") != -1 )
{
var vpage = "ns4.html"; // NS 4.0 ska hit
var versn = "4.0";
}
else if ( app.indexOf("Netscape") != -1 && ver.indexOf("3.") != -1 )
{
var vpage = "ns3.html"; // NS 3.0 ska hit
var versn = "3.0";
}
if ( app.indexOf("Netscape") != -1 && ver.indexOf("2.") != -1 )
{
var vpage = "ns2.html"; // NS 2.0 hamnar här
var versn = "2.0";
}

window.location.href= vpage;
//end hiding the script-->
</script>

I min fil requestar jag alltså request.Querystring("ID") med asp men jag vill att IE forstätter och inte blir omdirigerad medans NS ska bli omdirigerad men ska även men ska spotta ut Id i url som den blir omdirigerad till.

------------------
Helvetet är den plats där engelsmännen lagar maten, Italienarna dirigerar trfiken och tyskarna står för underhållningen.

Medlem sedan sep. 20001 124 inlägg
#2

Du har ganska många problem i det där scriptet. Exempelvis gör du ingenting med varken Opera, Lynx, Konqueror och min handdator. Vore det inte bättre att använda sig av egenskapsbaserad förmedling istället, och att en läsare som inte går in någonstans antas ha Javascript avstängt?

------------------
Även seriemördare är människor. http://www.choppingblock.org/
Absolut bästa episoden: http://www.choppingblock.org/d/20000925.html

Medlem sedan mars 2000542 inlägg
#3

Det var inte min kod jag hade fått den men jag vill bara ha en kod som omdirigerar NS. Inget annat för opera och alla andra har jag haft 3 besök samanlagt av.

------------------
Helvetet är den plats där engelsmännen lagar maten, Italienarna dirigerar trfiken och tyskarna står för underhållningen.

Medlem sedan mars 2000542 inlägg
#4

BEHÖVER HJÄLP!!!

------------------
Helvetet är den plats där engelsmännen lagar maten, Italienarna dirigerar trfiken och tyskarna står för underhållningen.

256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)