webForumDet fria alternativet

Scrollbar i en annan frame, möjligt?

25 svar · 780 visningar · startad av ampy

ampyMedlem sedan feb. 20011 498 inlägg
#1

Är det möjligt att placera en scrollbar i en annan frame-ruta?

Har illustrerat hur jag har tänkt det, se bifogad fil.

scrollbar.gif
Web-TorMedlem sedan nov. 200013 890 inlägg
#2

Om innehållet i Frame 2 är tillräckligt långt så blir det väl en scroll där också?

ampyMedlem sedan feb. 20011 498 inlägg
#3

Frame 2 kommer inte att innehålla något förutom Frame 1:s scrollbar så att säga.

sneezeMedlem sedan dec. 20021 804 inlägg
#4

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?

ampyMedlem sedan feb. 20011 498 inlägg
#5

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.

sneezeMedlem sedan dec. 20021 804 inlägg
#6

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

ampyMedlem sedan feb. 20011 498 inlägg
#7

Gillar egentligen inte heller frames men har valt den lösningen för att slippa ladda en massa tungladdade sidor om och om igen.

frankofMedlem sedan jan. 20016 874 inlägg
#8

Det går inte med standardscroll, möjligen någon dhtmlscroller.

M.CheraghiMedlem sedan juli 20015 107 inlägg
#9

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! =/

frankofMedlem sedan jan. 20016 874 inlägg
#10

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

jarvkloMedlem sedan juli 20013 378 inlägg
#11

Någon i Javascript, DHTML-forumet som kan komplettera debatten ?

Flyttas från HTML, XHTML & CSS

ampyMedlem sedan feb. 20011 498 inlägg
#12

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å.

JojoxxMedlem sedan juni 20004 308 inlägg
#13

Jag skrev ihop ett liknande exempel förrut för frames. Det funkade ungefär likadant. Nytt exempel.

ampyMedlem sedan feb. 20011 498 inlägg
#14

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?

JojoxxMedlem sedan juni 20004 308 inlägg
#15

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

ampyMedlem sedan feb. 20011 498 inlägg
#16

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?

JojoxxMedlem sedan juni 20004 308 inlägg
#17

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.

sammeMedlem sedan okt. 200112 inlägg
#18

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.

ampyMedlem sedan feb. 20011 498 inlägg
#19

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?

ampyMedlem sedan feb. 20011 498 inlägg
#20

Glömde bilden... :r

frames.gif
131 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)