Lige 2 spørgsmål. Hvad er det der ikke understøttes af NS 4.x siden scriptet der ikke virker? Og er der nogen måde at det kan komme til det? Ellers er det også okay. Det oprindelige Dynamicdrive script jeg henviser til, kan heller ikke lave dropdown funktionen i NS 4.x. Det starter derfor i stedet med blot at vise første billede og derfra at bladre fremad mellem de resterende.
Det er andet spørgsmål er lidt gak. Prøver at forklare det. Jeg har en frame med menupunkter. Klikkes et menupunkt åbnes i en modstående frame en række index tal (1, 2, 3, 4, 5, etc.). Klikkes et af tallene afspilles i endnu en modstående frame det imageslide du har lavet bestående af en serie billeder. Lad os antage at billedeserien der hører til talmenupunkt nr.1 pt. vises, billede for billede med dit script. Er følgene så muligt? Tal nr.3 klikkes fra talmenuen. Det 'current' fremviste billede i serien for talmenupunkt nr. 1, kører op (ligesom første billede i en serie kører ned) først derefter skiftes der til serien for talmenupunkt nr.3, og dennes tilhørende række billeder fremvises (på normalvis med dit script). Og så videre for hvert tal. Altså udbygge dit nuværende script med en funktion der, når et talmenupunkt klikkes, kører 'current' slide op, før slides for det klikkede talmenupunkt afspilles.
Du må gerne sige NEJ!
Synes godt om
Slettet bruger
04. november 2002 - 14:41#9
1) Alt det med div og positions. Hvis det skal virke i NS4 skal der arbejdes med layers osv., og jeg er ikke engang sikker på, det kan lade sig gøre i længden. Under alle omstændigheder ville jeg ikke kunne teste det, da jeg ikke har NS4.
2) Hm, jo det ville godt kunne lade sig gøre. Jeg må lige kigge på det.
1) Det er ikke super nødvindigt mht. Netscape, med mindre det vil være nemt for dig at fikse. Hvis du har lyst har jeg lagt Netscape 4.7 til download her: www.theselfimages.dk/netscape.exe
2) Kunne være interessant at se scriptet med den funktion tilføjet. Håber det er lidt ufordrende for dig as well... :)
Okay.. med NS. Super.. Det var lige sådan jeg havde tænkt det. Er det mig eller er det som om billedet ikke kører helt op (altså forsvinder helt) før det nye billede kører ned?
Og så lige endnu et spøgsmål, hvis du kan holde det ud.. Kan man låse linket til det slideshow der vises, sådan at man ikke igen og igen kan klikkes på NR.2 hvis det allerede er NR.2 der fremvises?
Synes godt om
Slettet bruger
04. november 2002 - 15:14#14
Det er ikke bare dig; selvom jeg har sat den til at skifte side, efter den er kørt helt op, tager IE åbenbart "sorgerne på forskud"...
Du er fandeme da genial til det her. Kun lige én ting.. klikkes nr.1 og derefter nr.2 kører Eksperten billedet stadig ikke helt op før der skiftes, men der er ikke noget problem omvendt... altså hvis der skiftes fra 2 til 1
Synes godt om
Slettet bruger
04. november 2002 - 15:28#17
Det problem har jeg ikke. Prøv evt. at sætte en større timeout nede i scriptet (dér hvor jeg har skrevet "vi giver den lige lidt tid").
Nu virker det perfekt. MEN! Jeg får mac alert. Scriptet skal faktisk bruges specielt på mac. Men der virker det overhovedet ikke. Det var egentlig derfor jeg henviste til dette: http://www.dynamicdrive.com/dynamicindex14/dropitslide.htm - da det også virker på mac (IE 5.0)
DETTE er en report fra scriptet testet på mac:
Øhh, der står slideshow og i den venstre blå blok står der nr.1 og nr. 2 og når man trykker på dem, kommer der et lille bitte stykke billede frem, men det stopper efter at have "åbnet nedaf" i cirka én centimeter - og så sker der ikke mere...
Synes godt om
Slettet bruger
04. november 2002 - 15:47#19
Åh nej, ikke mac... Jeg bruger aldrig selv mac, så jeg er ikke specielt kendt med de problemer, der kan opstå dér. Så måske kan du stille spørgsmålet en gang til og få en til at hjælpe dig med at få scriptet til også at virke på mac. Jeg tror i hvert fald ikke lige, jeg kan finde noget, der evt. kunne været fejlen. Ved du, om der kommer nogen fejlmeddelelse?
Nææh! Ved bare at dynamicdrive scriptet virker, og tænkte derfor at der kunne tages udgangspunkt i koden fra dette script til at løse mit problem med. Jeg kan heller ikke sige hvad det er, men måske det med div og positions.
Kan selve scriptet sættes op til fra start at kunne håndterer 20 sider? Således af man bare tilføjer eller fjerner en menutallinie fra menusiden, alt efter hvor mange man ønsker ad gangen. F.eks. har jeg kun brug for 8-9 stykker til at starte med, men det kan avancerer til 20 som er max. Vil du anvise hvor i sciptet der skal deles og copy/pastes for at sætte det op til 20. Og evt. maile mig filerne...
Tror du jeg skal sende dit script videre i systemet. Eller vil du prøve om du kan fixe det baseret på dynamic drive scriptet?
Der er ingen fejlmeddelelser på script i IE 5.0 på mac. Men dette er hvad der sker: kommer der et lille bitte stykke billede frem, men det stopper efter at have "åbnet nedaf" i cirka én centimeter - og så sker der ikke mere...
Det må du meget gerne. Det er næsten ærgeligt hvis det ikke kan komme til at virke på MAC også - når nu det ellers er så perfekt. Kan det ikke som du selv nævner, være de div og positions der er årsagen lige så vel som det er det i NS 4.7?
De 2 seneste links er tester og VIRKER begge uden synlige problemer i IE 5.0 på MAC. Så HURRA! Håber ikke det er alt for besværligt for dig at integrerer ændringerne i selve scriptet. Og jeg kan altså indsætte scriptet på lige så mange sider jeg ønsker, uden at skulle rette det til for hver side... så længe jeg blot har samme antal menupunkter?
Synes godt om
Slettet bruger
06. november 2002 - 17:45#33
(jeg nåede lige at kigge herind igen)
Prøv igen. Hvis det er en så lille fejl, så bliver jeg da glad!
Jeg forstår ikke helt dit spørgsmål med menupunkterne. Det kan du fint variere. Det eneste, der er krævet for siden med menupunkterne, er, at det skal ligge på samme domæne som siderne med slideshowet. Det eneste, de gør, er jo, at de sætter et script i gang på den modstående side og skifter derefter sidens URL!
Jaah! Hurra! Så virker det perfekt på MAC. Hvad var det så der var problemet? Og har du nogen idé om hvordan det kører i de ældre versioner af IE på PC? Er der andet ved scriptet du er usikker om vil skabe problemer, i tidligere versioner eller specifikke browsere?
Vil du gide maile mig filerne?
Jeg kan i hvert fald ikke takke nok. Du har virkelig været en kæmpe hjælp. Jeg oprettede i øvrigt et nyt spørgsmål for dette problem. Så du kan jo smide et svar og scorer point der også :) http://www.eksperten.dk/spm/279193
Venligst, Lars
Synes godt om
Slettet bruger
06. november 2002 - 18:10#36
Nej, jeg nøjes med pointene her, ellers tak!
Problemet var en sætning som denne:
setTimeout(enFunktion, 500);
... der sætter et timeout. Den traditionelle (men besværlige) metode er sådan her:
setTimeout("enFunktion()", 500);
... som åbenbart er den eneste, der virker på Mac. Så nu vil jeg begynde at bruge den! :)
Iflg. mine beregninger bør scriptet virke helt ned til IE4. Altså i IE4+ og NS6+. Muligvis også Opera, men jeg ved sgu aldrig med den bastard... :)
Jeg mailer dem gerne. Står din e-mail adresse i din profil?
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.