Är det möjligt att placera en scrollbar i en annan frame-ruta?
Har illustrerat hur jag har tänkt det, se bifogad fil.
25 svar · 780 visningar · startad av ampy
Är det möjligt att placera en scrollbar i en annan frame-ruta?
Har illustrerat hur jag har tänkt det, se bifogad fil.
Om innehållet i Frame 2 är tillräckligt långt så blir det väl en scroll där också?
Frame 2 kommer inte att innehålla något förutom Frame 1:s scrollbar så att säga.
ja... scrolling="no" i frame 1 och scrolling="yes" i frame 2
red/ eller du vill scrolla innehållet i frame 1 från scrollen i frame 2?
sneeze: Har du kollat på min illustration?
Det verkar som att du har missuppfattat hur jag vill ha det.
Redigering:
sneeze skrev:
red/ eller du vill scrolla innehållet i frame 1 från scrollen i frame 2?
Precis så ja.
Inte för att jag har med det att göra men är det inte lite overkill att
ha frames då?
Måste ju vara lättare att ha allt i en sida. Jag vet iaf inget sätt det skulle
kunna fungera på. Det finns iofs rätt hårda HTML-snickrare här på wF
så går det att lösa så har du nog ett svar snart.
:bire
Gillar egentligen inte heller frames men har valt den lösningen för att slippa ladda en massa tungladdade sidor om och om igen.
Det går inte med standardscroll, möjligen någon dhtmlscroller.
frankof skrev:
Det går inte med standardscroll, möjligen någon dhtmlscroller.
Och det kommer troligtvis att resultera i att det ser inte likadant ut i alla webläsare! =/
M.Cheraghi skrev:
frankof skrev:
Det går inte med standardscroll, möjligen någon dhtmlscroller.
Och det kommer troligtvis att resultera i att det ser inte likadant ut i alla webläsare! =/
MAO, lägg ner ;)
frankof skrev:
Det går inte med standardscroll, möjligen någon dhtmlscroller.
Ajdå, antog att det inte skulle gå.
Får väl köra med tabeller då.
Jag skrev ihop ett liknande exempel förrut för frames. Det funkade ungefär likadant. Nytt exempel.
Enda nackdelen med ditt script är ju att scrollen baseras på Frame 2:s innehåll. D.v.s. om Frame 2 inte innehåller något (vilket det kommer att göra i mitt fall ständigt) men Frame 1 har ett innehåll som man måste scrolla för att se allt så kommer det inte att bli en rullningsbar scroll.
Går det att fixa så att scriptet "känner av" om Frame 1 har ett innehåll som man måste scrolla för att kunna se allt?
Jo, det borde väl gå. Men du får göra det onload från dokumentet i frame1 så du vet hur stort det är. (Se exemplet igen).
Tack för exempelfilerna! :bire
Men det finns en liten hake kvar bara. Det är att när man scrollar med hjälp av musen så måste man hålla muspekaren över Frame 2. Kan man inte fixa så att man kan ha muspekaren på vilket ställe som helst på sidan?
ampy skrev:
Det är att när man scrollar med hjälp av musen...
Till skillnad från när man scrollar med...? :) Du menar mushjulet? Den funktionen verkar vara disable'ad när man plockar bort scolllistan i aktuellt fönster. Lägger du tillbaks scrolllistan i frame1 kan du scrolla i den med både mushjul och tangentbord, men det tappar ju lite av idén vad jag förstår. Tyvärr.
Kände att jag måste göra en inflik här. Jag ser inte nyttan med två iframes där den ena kontrollerar den andra. Inte om det hela ska se ut och fungera ungefär som på skissen och/eller i jojoxx exempel.
Bägge dessa exempel (rent utseendemässigt) går ju att implememetera med en iframe där margin-right är väl tilltagen. Om tanken är att scrolla t.ex. ska hamna på vänster sida av någon anledning är ju detta såklart en fungerande lösning (så som det är gjort nu), men detta strider ju mot alla förväntningar som en tänkbar användare kan tänkas bära på...
Är nyfiken på vad du ska göra, alltid kul med annorlunda idéer :)
Edit: tankevurpa, padding-right ska det vara, inte margin.
samme: Kolla den bifogade bilden så kan du se hur jag hade tänkt att ha det egentligen.
Men kan man inte typ ha något onmouseover i body-taggen i frame1 så att man kan scrolla även med mushjulet där?
Glömde bilden... :r