FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Nykomling
|
Hejsan!
Skulle behöva hjälp med att anpassa ett par javascript så dom kan användas tillsammans. Som det är nu får jag en slag "rundgång". Jag har gjort samma sida i två upplösningar och för att styra besökaren rätt så har jag skapat en index-fil med detta script:: Kod:
<title>Kollar upplösningen</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script language="JavaScript"> <!-- Göm if ((screen.width>=1024) && (screen.height>=768)) { window.location="1024.htm"; } else { window.location="800.htm"; } // Sluta gömma --> </SCRIPT> Kod:
<!--Styr besökaren till indexsidan--> <script language="Javascript"> <!-- var goto = "http://www.splitcane.se"; if (top.location == self.location) { top.location = goto } //--> </script> Mitt problem är att jag inte riktigt vet hur jag ska anpassa scripten för att slippa "rundgången" som jag nu får. Mycket tacksam för hjälp! /Stefan |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Flitig postare
|
Att du får rundgång är inte så konstigt, om man kommer till index och har en upplösning på 1024*768 så kommer man till 1024.htm. Och i 1024.htm säger scriptet att du ska förflyttas till index... o.s.v.
Om du tar bort den sista kodsnutten d.v.s: Kod:
<!--Styr besökaren till indexsidan--> <script language="Javascript"> <!-- var goto = "http://www.splitcane.se"; if (top.location == self.location) { top.location = goto } //--> </script> Den kosnutten borde inte ligga i alla sidor utan bara i dom sidor som kommer i en iframe kan jag tänka mig... Men jag kan ha fel. Mvh |
|||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Administratör
|
Citat:
Däremot skulle detta script fixa det du är ute efter gissar jag på. Citat:
__________________
Snickare - Copenhagen - Stockholm - Shoppasmart - Bilverkstad - flig.ht/s - Stockholm - Nöje - Direct Flights - PopularHotels.com - TOBUY Sverige - Pengar.se. |
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Nykomling
|
Citat:
Jag funderar på om det går att lösa med något sådant här: Låt oss säga att jag döper om t.ex 800.htm till index.htm, plockar därifrån bort Kod:
<!--Styr besökaren till indexsidan--> <script language="Javascript"> <!-- var goto = "http://www.splitcane.se"; if (top.location == self.location) { top.location = goto } //--> </script> Kod:
if ((screen.width>=1024) && (screen.height>=768)) { window.location="1024.htm"; } else { window.location="800.htm"; Är det något som skulle kunna lösa problemet och hur skriver jag detta i så fall? Mycket tacksam för hjälp! /Stefan |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Nykomling
|
Tack Guru! Ska testa detta.
Du hann posta innan jag hann skriva mitt svar färdigt! Jag ersätter alltså befintligt styrscript på alla sidor utan index-sidan med det script du nu gav mig? /Stefan |
||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Administratör
|
Citat:
Enda problemet som kan uppstå är om folk med 800 kommer från sökmotorn till 1024 och tvärt om ... dom kan inte hanteras av detta. WN
__________________
Snickare - Copenhagen - Stockholm - Shoppasmart - Bilverkstad - flig.ht/s - Stockholm - Nöje - Direct Flights - PopularHotels.com - TOBUY Sverige - Pengar.se. |
|||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Nykomling
|
Okej, då är jag med.
Det finns inget sätt att säkerställa funktionen även för besökare som kommer från sökmotor? /Stefan |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Nykomling
|
Har nu testat med det andra styrscriptet men får ändå "rundgång".
Vad kan jag ha gjort för fel? /Stefan |
||
![]() |
![]() |
Svara |
|
|