Avatar billede wolstrup Nybegynder
02. april 2007 - 09:05 Der er 5 kommentarer

tilføj ekstra variabel til link

Kalder et javascript med dette link, men har brug for at hive en ekstra varaibel med i scriptet, hvordan gøre jeg det, og hvordan udvinder jeg variablen igen. I dette tilfælde er det bare tekst jeg skal have med.

linket:

echo '<a href="' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image']) . '" rel="lightbox[roadtrip]">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], $x_image_width, $x_image_height, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>

Har prøvet med dette men kunne ikke få det til at virke:

echo '<a href="' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image']) . '?tekst=testtesttest" rel="lightbox[roadtrip]">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], $x_image_width, $x_image_height, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>
Avatar billede olebole Juniormester
02. april 2007 - 15:08 #1
<ole>

Hvad står der i HTML-koden - og hvad er det, du gerne vil med den?

/mvh
</bole>
Avatar billede wolstrup Nybegynder
02. april 2007 - 15:35 #2
Linket linker til et lightbox script, hvis du kender det? Light box et designet til at vise et billede, dog vil jeg gerne kunne tilføje en tekst som bliver vist i samme omgang. I den forbindelse skal jeg altså kunne hive en variabel tekst med over i den funktion som jeg kalder lightbox scriptet frem med.
Avatar billede olebole Juniormester
02. april 2007 - 15:38 #3
Prøv med noget kode - og uden PHP
Avatar billede wolstrup Nybegynder
04. april 2007 - 08:34 #4
Med mit link kalder jeg denne function, og vil egentlig bare udskifte teksten "of" i funktionen med en variabel tekst, som jeg hiver med over når jeg trykker på linket. Kan jeg gører det med noget onclick måske?

updateDetails: function() {
   
        Element.show('caption');
        Element.setInnerHTML( 'caption', imageArray[activeImage][1]);
       
        // if image is part of set display 'Image x of x'

        if(imageArray.length > 1){
            Element.show('numberDisplay');
            Element.setInnerHTML( 'numberDisplay', "Image " + eval(activeImage + 1) + " of " + imageArray.length);
        }

        new Effect.Parallel(
            [ new Effect.SlideDown( 'imageDataContainer', { sync: true, duration: resizeDuration + 0.25, from: 0.0, to: 1.0 }),
              new Effect.Appear('imageDataContainer', { sync: true, duration: 1.0 }) ],
            { duration: 0.65, afterFinish: function() { myLightbox.updateNav();} }
        );
Avatar billede roenving Novice
04. april 2007 - 23:07 #5
Kan du ikke bare udskifte 'of' med 'af' ?-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester