13. juni 2002 - 22:02Der er
37 kommentarer og 1 løsning
Scroll på iframe? (anderledes)
G'aften Eksperter!
Jeg har set på nogle sider, at folk har et lille felt med noget skrift, og så er scrolleren lavet om, så den ikke er en scrollbar, men som er en pil op og en pil ned, over og under feltet.. når man trykker på pilen ned, scroller feltet ned, så man kan se resten af indholdet i feltet.
Er det muligt at lave i en iframe f.eks eller skal der helt andre midler til.? Og hvordan skal man gøre?
Der er det kun selve pilene der er vist (Her med sort (#000000)) hvor resten af scrollbarene er hvide (#FFFFFF), det skal selvf. rettes til. Scrollbaren er der stadigvæk, men bare skjult!
Jeg var inde på brata.com og har fingereret med en masse af deres scripts, men det er en smule svært, lige at få på plads.. jakoba, jeg håber du kan hjælpe mig mere på vej end jeg er nu!! :)
ok, lyder fornuftigt. -Er det muligt, at i stedet for at skrive hvad der skal være i den layer, at den f.eks sætter side.htm ind? iframe? -Kan man helt præcist bestemme bredde og højde af layer? -Kan jeg f.eks sætte den layer ind i en tabel, så den altid er inde for tabellen?
-Min ide, var at jeg ville have på min side; En nyhedsinfobox hvor overskift er News, lige under det er der en bred pil op, så kommer der et tekst areal på 130x200 pixels, som f.eks er news.htm og til sidst er der en bred pil ned.. pilene skal selvfølgelig være til at scrolle teksten op og ned...
- Jeg lægger gerne flere pts oven i, hvis det er en stor opgave???
1) Ja det er muligt. Olebole lavede sådan en scroller engang og lagde den ud til kopiering (ser om jeg kan hitte den) 2) JA. pixelpræcist. 3) jeg forstår ikke det tredie spørgsmål.
4) den ide skulle være mulig, men væsentlig nemmere med iframes.
Jeg vil jo gerne have, at alt scrollhalløjet og layeren, er lige under overskriften "news" derfor ville jeg høre om det er muligt, at bestemme hvor layeren skal være, så jeg kan lægge nye punkter ind i min menu (som er lige over min "nyhedsinfobox", som jeg så flot kalder den) uden at layeren bliver stående, og ikke er lige under overskriften...
ok, det er bare fordi, jeg er ikke så go til programmering (php og asp) og jeg ville jo gerne have at den der nyhedsinfo skifter på alle sider, når jeg skifter på en. er der ikke en anden måde, hvorpå jeg kan have noget iframe agtigt (ikke nødvendigvis iframe) hvor den stadig kan scrolle...?
ja og nej, i IE kan du nøjes med 2 og så blot undertrykke scrollbar på ned 'indre side'. men i netscape kan man ikke undertrykke scrollbars uden samtidig at gøre det umuligt for siden at scrolle.
så jeg har ladet den side der scroller have scrollbars men viser den så igennem en anden iframe der er lidt mindre (så man ikke kan se de scrollbars).
Hvad hvis jeg gerne vil have den samme funktion, men et andet sted på siden? det er ok, hvis du bare kan give mig en lignende kode, men som kan virke på samme side, uden at "smadre" den anden funktion ???
du kan oprette et nyt sæt navne ved at kliste en endelse på for den anden:
var FARTanden = 10; // scroll hastighed, indstil selv nummer. var timeHandleanden = 0; var fartanden = 0; var scrollVindueanden = null; function scrollSetanden( nr ) { // lovlige parametre er -1, 0, 1 function scrollStepanden( ) {
variable der defineres indeni en funktion behøver ikke at skifte navne, men de 6 navne skal ændres på den måde alle steder de bruges i den 'anden'-vesionen.
de 2 iframs skal du også have ændret navn så de bliver 'iframe01anden' og 'iframe02anden' og der laves en ny fil mellemsideanden.html til 'iframe02anden' at blive defineret i.
Jeg har skrevet 'anden' efter alle navne, men det ku være hvadsomhelst, hovedsagen er at de 2 scrollere skal have hver deres sæt variable, funktioner og iframes med navne der ikke er de samme som i den anden scroller.
jeg har sat scroll hastigheden på 3, og når jeg scroller 1. gang, går det i et ok tempo, men så kører den helt vildt hurtigt når jeg scroller op igen? hvordan kan det være?
Jeg tror nu du tager fejl mht hjælpsomhed, den er så stor som nogensinde. Det der har ændret sig er dig. Du lærer mere og mere og stille dersof sværere spørgsmål nu end du gjorde i begyndelse, Og så er der færre kan give svar på dine spørgsmål.
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.