|
| slideshow Dreamweaver MX? Fra : tmlc | Vist : 632 gange 220 point Dato : 26-05-05 11:09 |
|
Jeg søger en nem funktion, der kan lave slideshow med 5-6 billeder og så en tekst gerne til sidst. Er det muligt? Jeg fandt ud at at lægge en hel masse ud og så lave timelines. Men så siger den til sidst, at jeg skal : "Choose File > Preview in Browser and select a 4.0 browser from the list. You must use a 4.0 browser; earlier browsers do not support layers".
Men jeg kan slet ikke vælge 4.0 og så er jeg jo lige vidt [Sur]
vh Tina
| |
| Kommentar Fra : Miladien |
Dato : 26-05-05 11:50 |
|
Måske kan dette bruges
i head:
<script language="javascript">
hentbilled1=new Image();
hentbilled1.src="ill1.gif"
hentbilled2=new Image();
hentbilled2.src="ill2.gif"
hentbilled3=new Image();
hentbilled3.src="ill3.gif"
nummer=1;
function udskift()
{
nummer++;
if(nummer>36)nummer=1
document.banner.src="ill" + nummer +".gif";
setTimeout("udskift()",3000);
}
</script>
i body:
<body onLoad="setTimeout('udskift()',3000)" bgcolor="#FCC55D">
<img src="ill1.gif" name="banner" border=0>
| |
| Kommentar Fra : tmlc |
Dato : 26-05-05 14:55 |
|
Hej Miladien
Hvor er du hurtig!
Er det korrekt, at jeg så skal ændre det til dette bare:
<script language="javascript">
hentbilled1=new Image();
hentbilled1.src=" http://www.....dk/billeder/børn svømning.jpg" hentbilled2=new Image();
hentbilled2.src=" http://www.....dk/billeder/løber.jpg" hentbilled3=new Image();
hentbilled3.src=" http://www.....dk/billeder/mørk danser.jpg" nummer=1;
function udskift()
{
nummer++;
if(nummer>36)nummer=1
document.banner.src="ill" + nummer +".gif"; setTimeout("udskift()",3000);
}
</script>
i body:
<body onLoad="setTimeout('udskift()',3000)" bgcolor="#FCC55D">
<img src=" http://www.....dk/billeder/børn svømning.jpg" name="banner" border=0>
vh Tina
| |
| Kommentar Fra : Miladien |
Dato : 26-05-05 15:07 |
|
Hej Tina
Well ... jeg vil umiddelbart tro det er bedst at du har billederne liggende lokalt - altså ikke " http://www." osv
OG du SKAL navngive billederne ill1.gif, ill2.gif osv ellers skal du ændre navnene i scriptet.
Første del af scriptet er en preload funktion (den kan laves mgt bedre - men funger)
Der hvor der står: if(nummer>36)nummer=1
svarer 36 til det antal billeder som slideshowet indeholder - så det skal du ændre!
Og: document.banner.src="ill" + nummer +".gif"; setTimeout("udskift()",3000);
svarer 3000 til antal .. milisekunder? .. sekunder? mellem hvert skift. Ændres hvis du v ha hurtigere skift.
Vh
| |
| Kommentar Fra : tmlc |
Dato : 26-05-05 15:45 |
|
hej
Jeg kan ikke helt tro, at jeg ikke skal kalde billederne www.... osv., når de skal ud på nettet? Det har jeg gjort med andre billeder, der skulle på nettet.
Ja, jeg har allrede ændret navnene i scriptet. Og nu også if(nr). Men det virker ikke. Det eneste, jeg kan se er det første billede.De skifter ikke.
vh Tina
| |
| Kommentar Fra : Miladien |
Dato : 26-05-05 16:03 |
|
Nej jeg kan godt høre du har fået kam til dit hår.
Prøver at skrive et pr ting som kan være smuttet for dig.
Du skal kun kalde dine billeder m www hvis du ikke har dem liggende lokalt ... tro mig!
Dine billeder SKAL hedde det samme fx.ill eller pic efterfulgt af et tal altså pic1, pic2, pic3!
Læg billederne i samme mappe som siden du skal vise showet på.
Der hvor der står: "document.banner.src="ill" + nummer +".gif";"
hvis du kalder dine billeder "pic1" fx så skal du ændre det til:
"document.banner.src="pic" + nummer +".gif";"
Altså den slags scripts virker jo kun hvis det hele stemmer ... der må ikke være ngl fejl!
Go fornøjelse
| |
| Kommentar Fra : tmlc |
Dato : 26-05-05 18:59 |
|
ja et eller andet gør jeg forkert, for det skifter stadig ikke. Jeg har sat det ind her: http://www.tncampbell.dk/Christmas.htm. Måske du/en anden kunne lokkes til at tjekke, hvad jeg gør galt? Det er det lille billede under det store, der skulle skifte.
Tak igen!
vh Tina
| |
| Kommentar Fra : Miladien |
Dato : 27-05-05 10:08 |
|
Jeg kigger og kommer igen ... men fx skal: "<script language="javascript"> .... </script>" altsammen stå i head!
Mvh
PS når man klikker på dine links så åbner de i nye vinduer ... skal de ik åbne i samme vindue?
| |
| Kommentar Fra : tmlc |
Dato : 27-05-05 20:36 |
|
hej igen
Ja, det skrev du jo egentlig også i det, du sendte mig. Mon du så mener i </head>. Altså sådan, at jeg skriver "<script language="javascript">
hentbilled1=new Image(); ....." osv der hvor der skulle stå /head?
Jeg blev forvirret over det, fordi jeg er vant til at skrive oppe i Code udfor der, hvor jeg gerne vil have det vist i Design View.
Du må altså undskylde min uvidenhed, men jeg er selvlært her, og så tager det lidt tid før jeg fatter det
Jo, du har helt ret igen. Det skal være i det samme vindue.
vh Tina
| |
| Kommentar Fra : Miladien |
Dato : 30-05-05 09:38 |
|
Fik du den html fil jeg sendte dig pr mail?
Der kan du se nøjagtig hvor scriptet skal stå. Og dvs i head= imellem <head> ... og </head> ...
hihihih
Jeg tror du forstår det bedre af at kigge på den fil jeg sendte.
Mvh
| |
| Kommentar Fra : tmlc |
Dato : 30-05-05 09:56 |
|
hejsa
Jeg har svaret dig pr. mail. Jeg kan ikke åbne den?!
vh Tina
| |
| Kommentar Fra : tmlc |
Dato : 15-06-05 18:52 |
| | |
| Du har følgende muligheder | |
|
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
| |
|
|