Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    73

    Javascript simulazione di un click

    Ciao a tutti,
    io ho una finestra di popup con un link cliccando il quale si apre una maschera in grigetto con un messaggio... io vorrei che questa maschera si aprisse in automatico con l'apertura del popup.

    Per fare ciò ho usato il tag onload nel tag body della mia pagina. il tag onload chiama una funzione che si chiama clicckare e che vi riporto nel seguito:

    <script type="text/javascript">
    function clickare()
    {
    var link = document.getElementById("linkId");
    link.click = function() {
    var evt = this.ownerDocument.createEvent('MouseEvents');
    evt.initMouseEvent('click', true, true, this.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
    this.dispatchEvent(evt);

    link.click();
    }

    }
    </script>

    In FF questo script funziona perfettamente mentre in IE mi appare la finestra di popup con il link ma non clicca automaticamente. come mai? in IE devo cliccare io sul link per far apparire la maschera in grigetto con il messaggio.

    Grazie per l'aiuto
    Only MAC

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    73
    up?
    Only MAC

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.