usare onclick automaticamente senza cliccare

andrew4

Utente Attivo
4 Dic 2011
50
0
0
salve,
ho questo codice:

<a href="http://www.html.it" onClick="return confirm('Sei sicuro di voler uscire dalla pagina?');" target="_blank">testo link</a>

però funziona solo quanto clicco su testo link, poi fa il suo dovere.
solo che vorrei che invece di cliccare testo link, viene fuori automaticamente.

è possibile farlo?

grazie
 
nono, vorrei che mi compaia l'onclick però al momento in cui arriva alla stringa del codice senza dover cliccare il collegamento
 
Premesso che l'onClick si verifica quando l'utente fa clic su un collegamento/elemento.....continuo a non capirti, scusa!?
 
io devo cliccare un pulsante, dopodiche dovrebbe aprirmi un link, solo dopo dovrebbe aprirsi l'onclick, ecco la mia domanda.
 
provo a dirla in un altro modo, come posso integrare l'onclick in questo codice:

<input type='submit' name='submit' value='Send' >

ho provato così ma nn va:

<input type='submit' name='submit' value='Send' onClick=";">
 
anche se l'ideale sarebbe metterlo qui ma non funziona:

<meta http-equiv="refresh" content="5;url=code.php" onClick="return confirm('Are you sure you want to reset the form?')">
 
Ma se lo metti all onsubmit ?
avvieresti sia il form che il codice javascript
HTML:
<form action="action.php" method="post" onsubmit="if(confirm('sei sicuro?'))window.open('http://www.sito.it',' ')">
<input type='submit' name='submit' value='Send' >
</form>

non sono sicuro della sintassi, appena mi si apre l'editor verifico

infatti mancava una parentesi )

o puoi metterlo anche al caricamento della pagina cosi:

<body onload="codicejavascript">
 
Ultima modifica:
e se io volessi inserire quel codice all'interno di <meta http-equiv="refresh" content="5;url=code.php" onsubmit="if(confirm('sei sicuro?'))window.open('http://www.sito.it',' ')">, è possibile?
 
La parentesi l'avevo gia aggiunta

nel meta non ho idea, mettilo nel body:

Codice:
<body onload="if(confirm('sei sicuro?'))window.open('http://www.sito.it',' ')">
 
è esattamente quello che volevo, grazie mille davvero


se non vi dispiace un'ultima domanda, ultima davvero.
a me quel messaggio serve solo da messaggio, per avvertire l'utente che ha fatto la cosa giusta senza essere reindirizzato.
allora ho provato:

<body onload="if(confirm('sei sicuro?'))">


però non compare piu il messaggio
 
Ultima modifica:
La sintassi è questa:

Codice:
<body onload="confirm('sei sicuro?')">

cosi pero sia che l'utente prema ok o annulla cmq finisce in quella pagina

a questo punto metti un alert
Codice:
<body onload="alert('Bravo gringo! hai fatto la cosa giusta.')">
 
non potevo chiedere di meglio, grazie mille ancora. perfetto, esattamente quello che volevo
 

Discussioni simili