20 messaggi dal 01 febbraio 2005
Salve a tutti ho creato una funzione java script che simula l'effetto F11 del browser ma ora non so come fare a richiamarla nel bottone che va a verificare se un utente e' registrato oppure no(classica pagina di login)
La funzione e' questa:

//Sta nel codice Html
<script LANGUAGE="JavaScript" type="text/javascript">
function apri(){
ciao=this.open("login.aspx","prova",'toolbar=no,scrollbars=yes');
if(window.screen){
ciao.window.moveTo(0,0);
ciao.window.resizeTo(screen.availWidth,screen.availHeight);
ciao.focus();
}
</script>
</head>

private void btnEntra_Click(object sender, System.EventArgs e)
{//Verifico se l'utente esiste oppure no
// come la richiamo ????
}
Modificato da matrix_denny il 08 settembre 2005 20.49 -
65 messaggi dal 01 agosto 2003
Ciao,
devi aggiungere questa istruzione nella Sub Page_load

btnEntra.Attributes.Add("onClick", "return apri();")

Ciao
20 messaggi dal 01 febbraio 2005
Effettivamente questa istruzione fa eseguire il codice javascript sul bottone apri ma mi ignora completamente l'evento che richiama quel bottone!!!

Cerco di essere piu' chiaro
Quando io clicco sul bottone l'evento che ho generato:
private void btnEntra_Click(object sender, System.EventArgs e)
{
//controlla se e' registrato
}
viene completamente ignorato e mi apre direttamente la pagina!!!!

ma nel codice html del bottone devo aggiungere qualcosa?
<asp:button id="btnEntra" runat="server" Text="Entra" Width="79px"></asp:button></TD>

Un ultima cosa se volessi che direttamente anche la pagina di login venga aperta direttamente cosi' sarebbe possibile????
spero di aver capito bene, coì a grandi line ti tico come farei, non utilizzerei un <asp:button> ma un button normale, genererei il mio javascrip lato server ed utilizzando il metedo GetPostBackClientEvent(...) che la classe page mette a disposizione, otterrei il riferimento al javascrit per eseguire il postback, così sara la tua funzione javascrip apri a fare il postback

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

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.