Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 11:51 Der er 17 kommentarer og
1 løsning

Sikre at man ikke kan flytte siden sidelæs i frameset

Hej!

Jeg har en menu side og anden side placeret i et frameset, hvordan får jeg den til at lave være med at man kan flytte menu siden til siden, sådan at man ikke kan se sine menupunkter.

jeg har prøvet med scrolling, med det virker vist kun ned af

<frameset rows="*" cols="150,*" framespacing="0" frameborder="no" border="0">
  <frame src="menu.asp?Lang=<% Response.Write(str) %>" name="leftFrame" scrolling="no" noresize>
  <frame src="main.asp?Lang=<% Response.Write(str) %>" name="main" scrolling="no" noresize>
</frameset>
Avatar billede hemberg Forsker
30. juli 2005 - 11:58 #1
Kan du uddybe lidt. Skal blankt indrømme, at jeg ikke forstår hvad du mener !!
Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 12:03 #2
Ja, det kan jeg da!

Vi forestiller os at jeg har 2 sider, disse sider smider jeg ind i et frameset
---
<frameset rows="*" cols="150,*" framespacing="0" frameborder="no" border="0">
  <frame src="menu.asp?Lang=<% Response.Write(str) %>" name="leftFrame" scrolling="no" noresize>
  <frame src="main.asp?Lang=<% Response.Write(str) %>" name="main" scrolling="no" noresize>
</frameset>
---

menu.asp er min menu, denne menu har nogle links!
hvis man så klikker uden for et link, men stadig er i frame "menu" (menu.asp) og trækker til højre, så forsvinder teksten, da siden er større end det angivet plads i framesettet!

Er det mere klart
Avatar billede roenving Novice
30. juli 2005 - 12:05 #3
Hvorfor er den også det ?-)
Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 12:08 #4
Hvordan ændre jeg så sidens størrelse
Avatar billede hemberg Forsker
30. juli 2005 - 12:19 #5
Ok. tror jeg har fanget ideen nu. Du har noget som bliver væk på skærmen fordi der ikke er plads nok i framesettet. Hvis det er korrekt forstået er der kun to muligheder. Giv noget mere plads i framesette eller lav menu.asp mindre (visuelt).

Har jeg forstået det rigtigt...???
Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 12:21 #6
ja, næsten!

Men kan man ændre en sides størrelse! altså selve dimensionen af den! for den skal i princippet ikke være mere end

150 px x 500 px

Hvordan får jeg den tli at blive den størrelse
Avatar billede hemberg Forsker
30. juli 2005 - 12:25 #7
Hvis du mener at zoome den (Lave samme indhold mindre) så kan det ikke. Men kan menu.asp siden ikke laves mindre på anden måde. Hvordan ser din menu.asp ud ???
Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 12:28 #8
Det kan den sikkert!

Jeg ved ikke hvordan jeg skal lave den mindre!

<html>
<head>
<title>Menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel='stylesheet' href='MainStyle.css' type="text/css" />
</head>
<br><br><a href='menu.asp?Lang=DAN&Site='><img src='images\flag_dk.gif'></a>  <a href='menu.asp?Lang=ENG&Site='><img src='images\flag_uk.gif'></a>  <a href='menu.asp?Lang=TYSK&Site='><img src='images\flag_de.gif'></a>  <br><br><br><table width=600 border=0 valign=top><tr><td width=400 valign=top><h2></h2></td></tr><tr><td><a href='generel.asp?Site=generel.asp' target='main' onClick='location.href="menu.asp?C=generel.asp";'>Generel Info</a></td></tr>  <tr><td><a href='Pictures.asp?Site=Pictures.asp' target='main' onClick='location.href="menu.asp?C=Pictures.asp";'>Billeder</a></td></tr>  <tr><td><a href='Groups.asp?Site=Groups.asp' target='main' onClick='location.href="menu.asp?C=Groups.asp";'>Grupper</a></td></tr>  <tr><td><a href='Place.asp?Site=Place.asp' target='main' onClick='location.href="menu.asp?C=Place.asp";'>Beliggenhed</a></td></tr>  <tr><td><a href='BestSee.asp?Site=BestSee.asp' target='main' onClick='location.href="menu.asp?C=BestSee.asp";'>Sev&aelig;rdigheder</a></td></tr>  <tr><td><a href='Prices.asp?Site=Prices.asp' target='main' onClick='location.href="menu.asp?C=Prices.asp";'>Priser</a></td></tr>  <tr><td><a href='Order.asp?Site=Order.asp' target='main' onClick='location.href="menu.asp?C=Order.asp";'>Foresp&oslash;rgsel</a></td></tr>  </table>

<body>

</body>
</html>
Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 12:28 #9
Det bliver indlæst fra .txt fil!
Avatar billede roenving Novice
30. juli 2005 - 12:34 #10
Du har jo også en tabel med bredden 600 hvori du har en tabelcelle med bredden 400, inde i den har du til overflod et h2-tag, fjern det og bredderne !-)
Avatar billede roenving Novice
30. juli 2005 - 12:40 #11
-- eller sæt dem evt. til den bredde menuen har, altså 150 ...
Avatar billede hemberg Forsker
30. juli 2005 - 12:41 #12
Der er da mulighed for at lave skriften mindre og også billederne...
Avatar billede hemberg Forsker
30. juli 2005 - 12:42 #13
Men holder også med roenving: Tabeller er bedre at bruge end frames..
Avatar billede roenving Novice
30. juli 2005 - 12:49 #14
-- så koden skal altså se sådan ud (bl.a. skal det faktisk sættes ind i body !-)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel='stylesheet' href='MainStyle.css' type="text/css" />
</head>
<body>
<br><br><a href='menu.asp?Lang=DAN&Site='><img src='images\flag_dk.gif'></a>  <a href='menu.asp?Lang=ENG&Site='><img src='images\flag_uk.gif'></a>  <a href='menu.asp?Lang=TYSK&Site='><img src='images\flag_de.gif'></a>  <br><br><br><table border="0" valign="top"><tr><td valign="top"></td></tr><tr><td><a href='generel.asp?Site=generel.asp' target='main' onClick='location.href="menu.asp?C=generel.asp";'>Generel Info</a></td></tr>  <tr><td><a href='Pictures.asp?Site=Pictures.asp' target='main' onClick='location.href="menu.asp?C=Pictures.asp";'>Billeder</a></td></tr>  <tr><td><a href='Groups.asp?Site=Groups.asp' target='main' onClick='location.href="menu.asp?C=Groups.asp";'>Grupper</a></td></tr>  <tr><td><a href='Place.asp?Site=Place.asp' target='main' onClick='location.href="menu.asp?C=Place.asp";'>Beliggenhed</a></td></tr>  <tr><td><a href='BestSee.asp?Site=BestSee.asp' target='main' onClick='location.href="menu.asp?C=BestSee.asp";'>Sev&aelig;rdigheder</a></td></tr>  <tr><td><a href='Prices.asp?Site=Prices.asp' target='main' onClick='location.href="menu.asp?C=Prices.asp";'>Priser</a></td></tr>  <tr><td><a href='Order.asp?Site=Order.asp' target='main' onClick='location.href="menu.asp?C=Order.asp";'>Foresp&oslash;rgsel</a></td></tr>  </table>

</body>
</html>
Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 13:18 #15
Roenving send et svar, jeg har gjort næsten som du har sagt og nu virker det perfekt!


:) :)

God weekend og tak for hjælpen
Avatar billede roenving Novice
30. juli 2005 - 13:23 #16
Velbekomme '-)
Avatar billede roenving Novice
30. juli 2005 - 13:32 #17
-- og tak for point ;~}
Avatar billede testpilot_dk Nybegynder
30. juli 2005 - 13:35 #18
he! selv tak, nyd nu regn vejret
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester