In mijn aanstaande site wil ik een datatabel kunnen weergeven die op verschillende manieren kan worden gesorteerd. Hiervoor heb ik het volgende gedaan. In een frame genaamd 'tabel' staat de datatabel en een frame direct hierboven bevind zich het tweede frame met de bijbehorende kolomtitels genaamd 'header'. Hierdoor blijft tijdens het (vertikaal) scrollen in de het tabel 'frame' de header info altijd zichtbaar. Als op een van de kolomtitels in de frame 'header' wordt geklikt wordt de bijbehorende gesorteerde tabel in het tabel 'frame' geladen. Dit werkt prima totdat de resolutie onder de 1024x768 komt. Hierna komt nl. een horizontale balk in de 'tabel' frame waardoor de inhoud ervan horizontaal verplaatst kan worden terwijl de inhoud van de 'header' frame niet meeschuift. Niet wenselijk dus. Nu wil ik graag het volgende: De hierboven vermelde frames in een ander frame plaatsen (genaamd 'main') en de horizontale scrollbar van de 'frame' tabel uitzetten terwijl de verticale scrollbar intakt blijft. Als er dan niet genoeg ruimte is om de tabel in zijn geheel weer te geven hoort de frame 'main' een horizontale scrollbar te krijgen waarin zowel de frame 'header' als 'tabel' tegelijkertijd worden verschoven zodat de kolomtitels altijd juist uitgelijnd zijn met de kollomen. Ik heb de 2 frames al in het 'main' frame geplaatst en scrolling="Yes" gebruikt voor de frames 'main' en 'tabel. Toch verschijnt bij ruimtegebrek de horizontale scrollbar nog steeds in 'tabel' en niet in 'main'. Om een héél lang verhaal kort te maken, hoe schakel ik de horizontale scrollbar in 'tabel' uit (zonder dat de vertikale verdwijnt) zodat ik met de horizontale scrollbar in 'main' de inhoud van beide frames kan verplaatsen?
Verwijderd
Even wat leesbaarder gemaaktOp vrijdag 26 oktober 2001 21:03 schreef Ripley het volgende:
In mijn aanstaande site wil ik een datatabel kunnen weergeven die op verschillende manieren kan worden gesorteerd. Hiervoor heb ik het volgende gedaan.
In een frame genaamd 'tabel' staat de datatabel en een frame direct hierboven bevind zich het tweede frame met de bijbehorende kolomtitels genaamd 'header'. Hierdoor blijft tijdens het (vertikaal) scrollen in de het tabel 'frame' de header info altijd zichtbaar.
Als op een van de kolomtitels in de frame 'header' wordt geklikt wordt de bijbehorende gesorteerde tabel in het tabel 'frame' geladen. Dit werkt prima totdat de resolutie onder de 1024x768 komt.
Hierna komt nl. een horizontale balk in de 'tabel' frame waardoor de inhoud ervan horizontaal verplaatst kan worden terwijl de inhoud van de 'header' frame niet meeschuift. Niet wenselijk dus.
Nu wil ik graag het volgende: De hierboven vermelde frames in een ander frame plaatsen (genaamd 'main') en de horizontale scrollbar van de 'frame' tabel uitzetten terwijl de verticale scrollbar intakt blijft.
Als er dan niet genoeg ruimte is om de tabel in zijn geheel weer te geven hoort de frame 'main' een horizontale scrollbar te krijgen waarin zowel de frame 'header' als 'tabel' tegelijkertijd worden verschoven zodat de kolomtitels altijd juist uitgelijnd zijn met de kollomen.
Ik heb de 2 frames al in het 'main' frame geplaatst en scrolling="Yes" gebruikt voor de frames 'main' en 'tabel. Toch verschijnt bij ruimtegebrek de horizontale scrollbar nog steeds in 'tabel' en niet in 'main'.
Om een héél lang verhaal kort te maken, hoe schakel ik de horizontale scrollbar in 'tabel' uit (zonder dat de vertikale verdwijnt) zodat ik met de horizontale scrollbar in 'main' de inhoud van beide frames kan verplaatsen?
Bedankt voor de opmaak Cheatah
Hier is een schetsje van de situatie zoals ik het graag zou willen hebben. Maw 2 frames in één frame ('main') die alleen een horizontale slider heeft om beide frames te verschuiven. De frame 'tabel' heeft alleen een vertikale scrollbar. De frame 'header' heeft geen scrollbar. Zo blijven dus altijd de kolomtitels uit de frame 'header' precies boven de kolomen in de frame 'tabel'. Sorry voor de lange uitleg in bovenstaande posting BTW.
Verwijderd
Dus je wil, als ik het goed begrijp met de scrollbalk van een je hoofdframe scrollen in een of twee inline frame?
Kijk eens naar:
http://developer.irt.org/script/1401.htm
Daar wordt die al vanzelf voor je gescrolled; als je dan de event handler onscroll gebruikt, moet je toch een heel eind kunnen komen.
Ik weet alleen niet hoe je alleen de verticale scrollbalk houdt en niet de horizontale, want je kunt alleen scrolling=yes of no invoeren (of auto).
Kijk eens naar:
http://developer.irt.org/script/1401.htm
Daar wordt die al vanzelf voor je gescrolled; als je dan de event handler onscroll gebruikt, moet je toch een heel eind kunnen komen.
Ik weet alleen niet hoe je alleen de verticale scrollbalk houdt en niet de horizontale, want je kunt alleen scrolling=yes of no invoeren (of auto).
Pagina: 1