l'evento onchange non funziona su FF

franciros

Nuovo Utente
29 Ott 2006
28
0
1
Ciao a tutti ho due pagine dipendenti l'una dall'altra tramite select con valori presi da un db, in due frame diversi. Con Firefox, all'atto della selezione di un valore nella select della prima pagina, mi si apre regolarmente la seconda del secondo frame; questo però capita solo la prima volta, cioè il parametro viene passato solo al primo evento onchange sulla select della prima pagina e dopo il valore non passa più e la select come se non riconoscesse più l'evento. Posto il codice
Codice:
<%
if request.querystring("lettera") <> false then
lettera=request.querystring("lettera")
end if

Dim strSearch

set conn=server.createobject("adodb.connection")
		conn.open = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath("../tabtavole.mdb")
		sql="SELECT lemma FROM totlemmi WHERE lemma LIKE '" + lettera + "%" + "' GROUP BY lemma ORDER BY lemma" 
		set rs=server.createobject("adodb.recordset")
		rs.open sql, conn, 1, 3

%>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nuova pagina 1</title>


<SCRIPT LANGUAGE=javascript>
function invia()
      { 
      document.form.submit();
      }
   
</SCRIPT>

</head>

<body>

<form action="actb.asp" method="post" name="form" target="rightFrame1">
  <p align="left">
    <select name="verbo" size="30" id="verbo"  onChange="invia()">
<%Set Rs = Conn.Execute(SQL)
While Not rs.EOF%>
      <option><%= rs("lemma")%></option>
      <%rs.MoveNext
Wend
%>
    </select>
  
</form>
<%
		rs.close
		conn.close
		set rs=nothing
		set conn=nothing
%>
</body>
</html>

Devo dire che ho provato a mettere nello script l'istruzione:

Codice:
self.location.reload();

ma a questo punto mi funziona in Firefox ma in IE o Netscape perde il valore selezionato nella prima select, fermo restando il passaggio del parametro alla seconda pagina nel secondo frame.

grazie per l'aiuto

F
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
Prova ad eliminare method ed action dal form e mettili nella funzione Invia.

Prova anche a mettere javascript: avanti al nome della funzione all'interno dell'evento.

Diversamente magari prova ad inviare i dati con get e, all'interno della funzione, ci metti un bel document.location.href.

Vedi un po...

PS. comunque con FF funziona.
 
Discussioni simili
Autore Titolo Forum Risposte Data
GoshMaledetto La funzione non viene richiamata all evento onChange Javascript 5
M HTML5 datalist evento onchange HTML e CSS 1
K Problema evento onchange Javascript 1
R evento onChange() Javascript 0
F Evento Onchange Javascript 2
vicky script "evento onChange di una select" Javascript 0
C ID che si incrementa ad ogni evento Database 0
T Query per ricerca ritardo evento MS Access 7
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0
C creare evento mysql MySQL 2
Sermatth72 APACHE ERRORE 1 - AH00558: httpd.exe, e ID Evento 3299 Apache 3
A [Javascript] evento onresize Javascript 1
S [Javascript] Catturare l'evento click di un bottone Javascript 3
francabbestia [Javascript] Scattare una foto da webcam quando avviene un evento Javascript 1
A Evento onkeypress (Invio) PHP 10
A Evento onkeypress (Invio) HTML e CSS 2
G evento collided Sviluppo app per Android 1
B Evento blur chiamata file php jQuery 1
G Evento ".onClick" su oggetto di d3.js Javascript 0
K evento click - link a pagina.php con parametri HTML e CSS 3
F Caricare immagine da Mysql su evento click-radio Javascript 5
E evento... magari! problema PHP 2
F Gestione evento checkbox Javascript 5
V non mi funziona l' evento per riconoscere un pulsante da tastiera Javascript 0
W Evento Back con Jquery jQuery 1
S [RISOLTO]Carica pagina da evento onclick di una griglia Javascript 12
F Evento al secondo click su un ancora jQuery 21
P Cambiare evento da "click" in "premi tasto invio" jQuery 3
Sevenjeak [vb.net] evento MDIChildActived Visual Basic 0
GoshMaledetto problemino evento click jQuery 4
E Evento click su Coordinate jQuery 1
F gestire evento onclick Javascript 4
carter Link lampeggiante per trasmissione evento Classic ASP 0
P [VENDO] "trucchetto" per inviare tutti amici a evento o pagina Annunci servizi di Social Media Marketing 0
L Evento:MEMENTO AUDERE WEB A PESCARA SEO e Posizionamento 0
W domanda su evento al passare del mouse Javascript 2
A help, modificare evento per un singolo elemento Javascript 0
W [C#] Quale evento per DataGridViewCheckBoxCell ?? .NET Framework 1
E [JAVA] modificare Script per evento onmouseover Javascript 0
S NATO DA POCO MA Caspita! www.festaking.it organizzi on line ogni tipo di festa evento Presenta il tuo Sito 5
D MOTOOLS: come fare ad avere un evento che periste quando si sta dentro un elemento? Javascript 2
D evento temporizzato(forse con un timer?) ASP.NET 1
T [Java] Problema evento Java 1
A associare un evento a tanti fotogrammi Flash 1
P Aggiungi evento di controllo campo testo Ajax 11
A Visualizzare Un Immagine Dopo Un Evento PHP 4
simoncino Cletarte - Evento artistico a Cleto (CS) Presenta il tuo Sito 1
N 8 > 23 Febbraio: Doppio Evento Live a Roma con Tony Braschi Altri Annunci 0
U 2007: 8 & 23 Febbraio - Doppio Evento a Roma Discussioni Varie 0
U 2007: 8 & 23 Febbraio - Doppio Evento a Roma Altri Annunci 0

Discussioni simili