Visualizzazione dei risultati da 1 a 7 su 7

Discussione: onMouseover e template

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    49

    onMouseover e template

    Ciao, ho un problemino.
    Ultimamente uso Smarty (un template) per le mie pagine web.
    A destra ho inserito un elenco con i nomi delle immagini mentre a sinistra un singolo spazio dove ognuna deve apparire quando l'utente passa con il mouse sopra il relatino nome nella lista.

    Il problema è che mettendo direttamente l'istruzione

    <a href="#" onMouseover="changeimage(myimages[1],this.href)" title="foto" >foto1<a>

    viene effettuato il cambio immagine mentre passandolo con una variabile

    <a href="#" onMouseover{$nomefoto} title="foto">

    no. Questo in Opera perchè con IE tutto funziona.
    Il bello è che guardando il codice html della pagina visualizzata con opera viene correttamente sostituita la variabile {$nomefoto} con il suo valore ma onMouserover non viene fatto ed inoltre "non capisce" che deve esserci un link.

    Perchè????????!!!!!!!!

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    posta l' html che viene generato quando fai
    <a href="#" onMouseover{$nomefoto} title="foto">

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    49
    Ecco l'html generato

    <div class="nomenovita2">
    evidenziatore paper mate</div>

    <div class="descrizionenovita2">Ultime novità dalla casa Nici: sono arrivati dei bellissimi portachiavi di pelouche a forma di animaletto.Giraffe, tigri, pecorelle e naturalmente non poteva mancare il re della foresta: il Leone!!!</div>


    Come puoi vedere viene generato come se l'avessi messo personalmente!

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    49
    Ps: non guardare il 2 perchè per le prime due immagini metto direttamente il codice mentre a partire dalla terza (quindi dalla posizione 2 nell'array dove sono precaricate le immagini) devo farlo con le variabili.

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    strano
    e se scrivessi quello che hai postato direttamente a mano nell' html funzionerebbe tranquillamente con opera?

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    49
    Si, non capisco per questo.
    Il codice generato è lo stesso.

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se hai la pagina online lascia un link,
    cosicche' qualcun altro possa provare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.