Visualizzazione dei risultati da 1 a 5 su 5

Discussione: passaggio var scr

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371

    passaggio var scr

    No non so come fare per passare scr="nomepagina?filtro=nome like %"mionome"%"
    mi toglie i due segni %
    Grazie

  2. #2
    Passare dove? Attraverso cosa?

  3. #3
    a max, perché apri due thread per lo stesso problema?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    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

  5. #5
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.