Toon posts:

Framesgrootte verandert naar browsergrootte

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hai,

Ik ben een website aan het maken in frames. Het is noodzaak dat de frames op de grootte blijven, als die ik ze geef. Ook het veranderen van de grootte van de browser mag geen effect hebben op mijn frames.

Hoe kan ik dit doen?
Hebben jullie overigens de html code van de page zelf nodig? Of de website waarop ik een test heb gemaakt?

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Een van de twee is handig!

Geef elke frame (die niet van grootte mag veranderen) fixed waardes op! Houdt er rekening mee, dat er dus wel frames moeten zijn, die meegroeien!

Je kan nl. niet je hele frameset fixed zetten en ondertussen je browser meebewegen!

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

als je wilt dat je site altijd even groot moet blijven dan moet je in een van deze 2 richtingen:
1: met behulp van frames er een "rand" omheen zetten die de ruimte opvult als de browser groter wordt
2: een popup

Voorbeeld van nr. 1: http://www.sf.fragworld.co.uk/frames
zoals je ziet worden alleen de zwarte vlakken groter :)
source:
code:
1
2
3
4
5
6
7
8
9
10
11
<frameset cols="*,300,*" frameborder="NO" border="0" framespacing="0"> 
  <frame name="links" scrolling="NO" noresize src="links.asp">
  <frameset rows="*,300,*" frameborder="NO" border="0" framespacing="0"> 
  <frame scrolling="NO" name="boven" src="middel_boven.asp">
<frame name="middel" src="middel_middel.asp">
  <frame name="onder" scrolling="NO" noresize src="middel_onder.asp">
</frameset>
<frame name="rechts" scrolling="NO" src="rechts.asp"></frameset>
<noframes><body bgcolor="#FFFFFF" text="#000000">

</body></noframes>

De site is hier dus middel_middel.asp...dit kun je vervanger door jou pagina waar je frames in staan...
je kunt de width en height van het vak waar de site in staat veranderen door cols= en rows= te veranderen...
cols="*,300,*" betekend dat de site 300 width is
rows="*,300,*" betekend dat de site 300 high is
(mijn files zijn asp omdat ik dat als standaard heb ingesteld...kunnen ook gewoon andere files zijn hoor ;) )