webForumDet fria alternativet

Beroende på upplösning

4 svar · 207 visningar · startad av saw

sawMedlem sedan mars 20011 880 inlägg
#1

Jag har sökt, och kollat runt lite här, men eftersom jag är helt kass på java, så måste jag be om hjälp.

Hur gör jag om jag vill att om upplösningen är <=800x600 så skall scrolling var ja är den större så skall scrolling vara nej.

<frameset rows="50,*">
<frame src="huvud.html">
<frameset cols="25%,*">
<frame src="sida.html" name="sida" scrolling="no">
<frame src="text.html" name="text" scrolling="no">
</frameset>

Jag är väldigt tacksam för all hjälp

------------------
saw
__
saw@songer.com
www.mp3.com/saw_songer
_
_

JojoxxMedlem sedan juni 20004 308 inlägg
#2

<script language="JavaScript" type="text/javascript">
if(!screen.width){
document.write('<frame src="sida.html" name="sida">');
} else if(screen.width<=800){
document.write('<frame src="sida.html" name="sida" scrolling="yes">');
} else {
document.write('<frame src="sida.html" name="sida" scrolling="no">');
}
</script>

--- Tillägg ---

Detta är ju egentligen helt ointressant för dem som inte kör webbläsaren i maximerat läge (vilket det faktiskt finns folk som gör).

------------------
/ J

[Redigerat av Jojoxx den 01 feb 2002]

sawMedlem sedan mars 20011 880 inlägg
#3

Tack, en tillägsfråga bara. Eftersom jag är väldigt okunnig i Java, hur skulle man lägga in ditt script i "mitt"?
Jag utgår nämeligen att vissa saker i mitt, blir dubbelt annars....

------------------
saw
__
saw@songer.com
www.mp3.com/saw_songer
_
_

JojoxxMedlem sedan juni 20004 308 inlägg
#4

Eftersom jag är väldigt okunnig i Java...

JavaScript inte Java. ;)

hur skulle man lägga in ditt script i "mitt"?

document.write(...) skriver ut det som står mellan ' och '. Således bytar du ut <frame ...> i din kod mot scriptet. Detta är ett exempel, och skall du byta ut båda raderna (<frame ...> ) blir det alltså;

<frameset rows="50,*">
<frame src="huvud.html">
<frameset cols="25%,*">
<script language="JavaScript" type="text/javascript">
if(!screen.width){
document.write('<frame src="sida.html" name="sida">');
document.write('<frame src="text.html" name="text">');
} else if(screen.width<=800){
document.write('<frame src="sida.html" name="sida" scrolling="yes">');
document.write('<frame src="text.html" name="text" scrolling="yes">');
} else {
document.write('<frame src="sida.html" name="sida" scrolling="no">');
document.write('<frame src="text.html" name="text" scrolling="no">');
}
</script>
</frameset>

------------------
/ J

[Redigerat av Jojoxx den 02 feb 2002]

sawMedlem sedan mars 20011 880 inlägg
#5

Jo givetvis så är det Java-script, fel av mig.
Skall just nu kolla så att det fungera.

Jag vill passa på och tacka dig för hjälpen.

------------------
saw
__
saw@songer.com
www.mp3.com/saw_songer
_
_

123 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)