webForumDet fria alternativet

upplösning/javaskriptsproblem

3 svar · 189 visningar · startad av i-or

i-orMedlem sedan nov. 2001294 inlägg
#1

Jag vet att detta diskuterats hur många gånger som helst. I min sökning i webforum hittade jag denna kod:

<SCRIPT LANGUAGE="JavaScript">
<!--//
function Initiera()
{
var w = screen.availWidth
var h = screen.availHeight

if((w>800)&&(h>600))
{
window.location="stor.asp"
}
else
{
window.location="liten.asp"
}
}
//-->
</SCRIPT>

Men jag får inte den att funka. Kan ingen JAVA alls (kanske borde detta inlägg inte vara här i ASP-forumet) och eventuellt kan det kanske finnas lätta fel i koden.

Har provat att lägga skriptet både inom head-taggarna och mellan body. Antar att sidan stor eller liten ska ploppa upp automatiskt. Har jag fel?

Tacksam för hjälp...

emissionMedlem sedan dec. 19996 721 inlägg
#2

Flyttar till Javascript..

JonMedlem sedan juli 20011 304 inlägg
#3

du får sanropa funktionen Initiera() som du har gjort i <body> tagen, typ:

<Body onLoad="Initiera();">

------------------
The computer is mightier than the pen, the sword, and usually, the programmer.

i-orMedlem sedan nov. 2001294 inlägg
#4

tack så mycket för hjälpen...

Går det att på liknande sett med hjälp av ssi att inkludera en textfil beroende på upplösningen istället för att skicka vidare besökarna till en ny sida? Då skulle man slippa att ha olika versioner av varje sida. Jag antar att window.location ska bytas ut mot någonting annat men vad?

Om man har en sida, som skickar besökarna vidare till en annan sida/inkluderar en textfil, vad händer om besökarens webläsare inte stöder java. Hur gör man för att dessa ska komma till en viss sida/att en viss textfil ska inkluderas?

124 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)