Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    23

    Problemi impostazione usemap cn IE

    Salve a tutti,

    vi posto la mia funzione Javascript che, "ovviamente" cn Chrome e FireFox funziona senza problemi ma, il nostro amato IE va in Crash!!!

    codice:
    function Vis_Regione(Regione,Tipo)
    {
    	
    document.getElementById("Italia").style.display="none";
    document.getElementById("Regione").style.display="block";
    
    if (Tipo == "Italia"){
    	document.getElementById("Immagine").useMap="#Italia";
    	document.getElementById("P_Italia").style.display="block";
    	document.getElementById("P_Regione").style.display="none";
    }else{
    	document.getElementById("P_Italia").style.display="none";
    	document.getElementById("P_Regione").style.display="block";
    	document.getElementById("Immagine").useMap= "#"+regione 
    }
    document.getElementById("Immagine").src=("/images/Cartine/" + Regione + ".jpg");
    }
    In grassetto sottolineato c'è il codice che IE non digerisce... se non metto "#" non mi funziona il cambio usemap...

    Qualcuno ha suggerimenti?

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Hai provato con jQuery. Dato che è già testato cross browser presum non ci siano problemi in quanto sarebbe una cosa piuttosto banale la concatenazione per creare un selettore.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    23
    Grazie 1000 Mark!

    tutto chiarissimo

    Io mastico Javascript da pochissimo... e di jquery ne ho sentito parlare... ma, non saprei dove e come ricercare tali funzioni. Hai mica tempo di indirizzarmi in qualche maniera?

    Tra l'altro il problema l'ho riscontrato con IE 7!!! con IE 8 funzionicchia... Ora, a parte il mio PC da smanettone ASP/HTML/VB6, quanti hanno ancora IE7?

    Grazie ancora.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.