McDMedlem sedan mars 20002 137 inlägg
.. som gör att bara ie kommer åt en viss sida hur gör jag? Har idag...
Dock så känns det som att det är alldeles för mcyket, söker ett lite mindre som enbart skickar mig vidare om jag har ie... om någon annan sida så går jag tillbaka till startsidan.
Detta tar bort ns gamla versioner och ie 3 men i nya opera, ie 6 och ns 6 så buggar det totalt :(
så ett nytt script vore nice...
Alltså har man ie --> Adminsidorna
Någon annan läsare ---> startsidan
<script language="javascript">
fonster="self"
nn3="default.asp";
nn4="default.asp";
ie3="default.asp";
ie4="default.asp?sida=admin";
ie5="default.asp?sida=admin";
if (fonster!="top" && fonster!="top")
{
fonster="parent."+fonster;
}
if (fonster=="")
{
fonster="topf"
}
webblasarversion=parseInt(navigator.appVersion)
webblasare=navigator.appName
if (webblasare == "Microsoft Internet Explorer") {
if (webblasarversion=="2") {
eval(fonster+".location.href=(ie3);");
} else {
if (navigator.appVersion.indexOf("MSIE 5") != -1)
{
eval(fonster+".location.href=(ie5);");
}
else
{
eval(fonster+".location.href=(ie4);");
}
}
} else if (webblasare == "Netscape") {
if (webblasarversion=="4") {
eval(fonster+".location.href=(nn4);");
} else {
if (navigator.userAgent.indexOf("Opera") == -1)
{
eval(fonster+".location.href=(nn3);");
}
else
{
eval(fonster+".location.href=(opera);");
}
}
} else {
eval(fonster+".location.href=(annan);");
}
//-->
</script>
------------------
McD- Burgers for the people!
www.McDz.net www.SweQuake.com
[Redigerat av McD den 27 dec 2001]
[Redigerat av McD den 27 dec 2001]
Erik JuhlinMedlem sedan maj 20007 625 inlägg
Du kanske skulle kunna skriva så här:
if (document.all) {
location.href = "default.asp?sida=admin";
} else {
location.href = "default.asp";
}
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
McDMedlem sedan mars 20002 137 inlägg
Erik, vill du vara snäll och skriva ut hela koden... sådana här script är inte direkt min grej :D
Någon kanske undrar varför jag vill ha detta: Ganska enkelt mcyket textboxar på adminsidorna och som de flesta redan vet så har ns en viss förmåga att göra dem smalare och längre än i ie och då buggar man designen. gör jag dem enbart för ie så får jag fram mer text på en mindre yta.
------------------
McD- Burgers for the people!
www.McDz.net www.SweQuake.com
[Redigerat av McD den 27 dec 2001]
Erik JuhlinMedlem sedan maj 20007 625 inlägg
Okej...
<script language="JavaScript" type="text/javascript">
if (document.all) {
location.href = "default.asp?sida=admin";
} else {
location.href = "default.asp";
}
</script>
Skulle även kunna läggas i en funktion som körs "onLoad".
Men jag förstår inte varför du behöver göra så här. Är det inte smartare att anpassa fälten för Netscape 4 och sen med CSS ange rätt storlek i Internet Explorer och andra webbläsare med hyfsat CSS stöd..?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
McDMedlem sedan mars 20002 137 inlägg
Jo, du har rätt men i detta fall är det för min egna sida orkar inte göra om min css :D
humm i din kod ovan vad är det som skiljer webläsarna åt? förklara gärna om du vill... vill föstå det jag har på sidan
------------------
McD- Burgers for the people!
www.McDz.net www.SweQuake.com
Erik JuhlinMedlem sedan maj 20007 625 inlägg
Jag tror bara Internet Explorer 4+ har stöd för document.all. Därför kan man skriva så... :)
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
McDMedlem sedan mars 20002 137 inlägg
hoho det där funka inge vidare ... buggar ändå mer än den jag hade först :)
<script language="JavaScript" type="text/javascript">
if (document.all) {
location.href = "default.asp?sida=admin&links=loggin";
} else {
location.href = "default.asp";
}
</script>
kan man lösa det på något annat sätt? kanske nått me asp?
------------------
McD- Burgers for the people!
www.McDz.net www.SweQuake.com
Erik JuhlinMedlem sedan maj 20007 625 inlägg
Man skulle också kunna skriva så här om man vill ha kompaktare kod...
<script language="JavaScript" type="text/javascript">
location.href = document.all ? "default.asp?sida=admin" : "default.asp";
</script>
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Erik JuhlinMedlem sedan maj 20007 625 inlägg
Hur då buggar? Får du något felmeddelande?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
McDMedlem sedan mars 20002 137 inlägg
Sorry har inte kunnat svara tidigare wf har buggat lite för mig kankse för dig oxå...
Nä inge felmeddelande det bra flippar hela tiden och inge händer... lixom vill ladda sidan går inte tillbaka till vit sida och så försöker den igen moment 22 i koden... :(
------------------
McD- Burgers for the people!
www.McDz.net www.SweQuake.com
JojoxxMedlem sedan juni 20004 306 inlägg
Det är inget fel på Eriks kod. Däremot låter det som du anropar scriptet från "default.asp", och då kommer det ju bara att "snurra runt" eftersom kollen ligger på samma sida. Som det norska tidsfördrivet -- ett papper som det på vardera sidan står "var god vänd" på.
------------------
/ J
McDMedlem sedan mars 20002 137 inlägg
Där har du nog rätt...
ska testa med att skriva default.asp?sida=inledning
istället för default.asp... om det funkar så...
Nop blir samma sak får hitta på nått annat tack ändå...
------------------
McD- Burgers for the people!
www.McDz.net www.SweQuake.com
[Redigerat av McD den 27 dec 2001]