Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    recupero querrystring strano

    Ciao a tutti,
    ho un comportamento strano su questo codice:


    codice:
    id = Request.QueryString("id")
    	'response.Write id
    	 azione= Request.QueryString("azione")
    	 nart= Request.QueryString("nart")
     
    	If  id = "" then
    	 	Response.Redirect("/ordini.asp")
    	End If
    passo id tramite link. se commento il response.write sembra che non recuperi il valore id e mi entra nell if facendo il redirect a ordini.
    Mentre se stampo la var id dopo il recupero togliendo il commento a response.rite mi risulta valorizzata e non mi entra nell if.
    Mi chiedo che succede?? :master:
    http://www.raffygio.com

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Strano forte... vediamo un po' di più...

    Roby

  3. #3
    ho scoperto l'arcano...ma no come risolverlo...
    praticamente nella pagina ho una funzione js che se la pagina viene richiamata esternamente dal suo set di frame, ricostruisce il tutto.

    codice:
    function reDirect() {
    if (window.top == window.self){
      
      window.alert("pagina richiamata in modo errato, ora verrai indirizzato");
      document.write('<frameset rows="120,*" BORDER="0" SPACING="0" FRAMEBORDER="0" FRAMESPACING="0" MARGINHEIGHT="0" MARGINWIDTH="0" SCROLLING="no" >');
      document.write('<frame src="/header.asp" name="topFrame" scrolling="no" noresize target="mainFrame"  BORDER="0" SPACING="0" FRAMEBORDER="0" FRAMESPACING="0" MARGINHEIGHT=0 MARGINWIDTH=0>');
      var questaPagina=document.location.pathname+'?'+document.location.search
      document.write('<frame src="'+questaPagina+'" scrolling="auto" name="mainFrame" target="_self" BORDER="0" SPACING="0" FRAMEBORDER="0" FRAMESPACING="0" MARGINHEIGHT="0" MARGINWIDTH="0">');
      document.write('</frameset>');
    }
    }
    credo che ne recuperare il link questaPagina si perdono le var che passo...
    forse non è il forum giusto ma hai qualche idea di come posso risolvere....
    grazie
    http://www.raffygio.com

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 © 2025 vBulletin Solutions, Inc. All rights reserved.