576 messaggi dal 30 aprile 2003
Vorrei sapere se è possibile aprire un collegamento a un'altra pagina solo al doppio click e non al singolo click di un elemento.

Ciao

Prima o poi diventerò un guru!
879 messaggi dal 09 luglio 2002
www.i-studio.it
Esiste l'evento "ondblclick" di JavaScript che si "accorge" se fai un doppio click su un elemento. Quindi, la logica potrebbe essere:
<a href="#" onclick="document.location.href='pagina_click.asp'" ondblclick="document.location.href='pagina_doppio_click.asp'">Mio link</a>

Questa cosa sicuramente funziona su IE... su Netscape non so...

Ciao
Alex

Internetworking Studio Srl
www.i-studio.it
20 messaggi dal 28 febbraio 2002
Da MSDN:

<HEAD>
<SCRIPT>
function addItem()
{
sNewItem = new Option(txtEnter.value)
selList.add(sNewItem);
}
</SCRIPT>
</HEAD>
<BODY>
<P>Enter text and then double-click in the text box to
add text to the list box.
<INPUT TYPE=text NAME=txtEnter VALUE="Enter_text"
ondblclick="addItem()">
<SELECT NAME=selList SIZE=5></SELECT>
</BODY>

Spero di possa essere utile.
Ciao
576 messaggi dal 30 aprile 2003
Non sapevo assoultamente dell'esistenza dell'evento "ondblclick" (anche perché l'intellisense di Visual Studio non la propone)

Grazie 1000

Prima o poi diventerò un guru!
576 messaggi dal 30 aprile 2003
Ehm... un'ultima domanda: io vorrei aprire la pagina in un pop-up (usando una window.open())

Come faccio a implementarlo nella sintassi che mi avete detto?

Prima o poi diventerò un guru!
879 messaggi dal 09 luglio 2002
www.i-studio.it
Usa una funzione sul doppio click che fa la window.open
<a href="#" ondlbclick="miafunz()">Click</a>

<script language="JavaScript">
function miafunz()
{
hWin = window.open("miapagina.html", "titoloPagina")
}
</script>


Ciao
Alex

Internetworking Studio Srl
www.i-studio.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.