No non so come fare per passare scr="nomepagina?filtro=nome like %"mionome"%"
mi toglie i due segni %
Grazie
No non so come fare per passare scr="nomepagina?filtro=nome like %"mionome"%"
mi toglie i due segni %
Grazie
Passare dove? Attraverso cosa?
a max, perché apri due thread per lo stesso problema?
ho il seguente script al quale passo da javascript
var filtro="(nome like '%"+dl+"%')";
openPg('iFrame_mod_ord.asp?filtro='+filtro);
<script language="javascript">
var displaymode=0
var iframecode='<iframe id="external" width="770" height="500" src="iframe_mod_ord.asp"></iframe>'
if (displaymode==0)
document.write(iframecode)
function openPg(inputurl){
if (document.getElementById&&displaymode==0)
document.getElementById("external").src=inputurl
else if (document.all&&displaymode==0)
document.all.external.src=inputurl
else{
if (!window.win2||win2.closed)
win2=window.open(inputurl)
//else if win2 already exists
else{
win2.location=inputurl
win2.focus()
}
}
}
//-->
</script>
ma quando poi vado nella pagina frame_mod_ord.asp e vado a leggere la variabile "filtro" mi trovo che gli apici sono stati tolti
scusa per l'apertura del doppio thread ma avevo considerato quello un'altro problema risolto
Grazie
passa le due varibili nome e dl e ricostruisci la stringa nella pagina di ricezione
esempio:
var filtro1="(nome)";
var filtro2="(dl)";
openPg('iFrame_mod_ord.asp?filtro1='+filtro1&filtr o2='+filtro2);
nella pagina iFrame_mod_ord.asp ricostruisci la stringa:
var filtro1=Request.Querystring("filtro1");
var filtro2=Request.Querystring("filtro2");
var filtro="(filtro1 like '%"+filtro2+"%')";
è giusto per spiegare la procedure non sono molto pratico con linguaggio che non sia vbscript
Ciao