Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    5

    impossibile verifica di undefined

    Chiamo una pagina passando un parametro in querystring,
    voglio essere sicura che non sia undefined (perchè questa pagina
    viene aggiornata e quando perdo il parametro devo fare dell'altro)
    ma la verifica non funziona:


    eDossId = Request.QueryString("eDossId")

    if (eDossId == undefined){
    Response.write(......)
    }

    Ho provato controllando undefined, controllando se è stringa !="" ma non intercetta l'undefined, controllando la lunghezza eDossId.length ma non la vede come stringa...
    Come posso fare???

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao flymax,

    e benvenuto nel forum :gren:

    di che linguaggio stai parlando? ASP in JScript? JSP?
    Sicuramente non di javascript lato client...
    facce sape'

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    5
    la pagina è una ASP
    ma il linguaggio utilizzato è Javascript, anche server side
    (scelta aziendale discutibile, lo so)
    in questo caso la verifica viene fatta lato server al load della pagina e quando vi accedo con i parametri undefined devo NON scrivere una parte di pagina

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    prova
    if (!eDossId)
    o
    if (eDossId == null)
    o
    if (eDossId == "")

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    5
    nessuna delle tre funziona....

    eDossId = Request.QueryString("eDossId")
    edossverid = Request.QueryString("edossverid")
    Job = Request.QueryString("Job")

    if ((eDossId != "") & (edossverid != "") & (Job != "")){
    Response.write(...link ad una pagina...)
    }



    Così mi scrive il link in ogni caso, che non funziona se ho i parametri undefined...devo fare in modo che non mi scriva il link se non sono definiti

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    5
    ok....risolto...il cliente ha nuovamente scombinato tutto
    adesso vuole una window.open...
    grazie lo stesso!!!

  7. #7
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da flymax
    la pagina è una ASP
    ma il linguaggio utilizzato è Javascript
    impossibile :gren: non esiste javascript in ASP... o VBScript o JScript

    comunque tanto per rispondere alla domanda iniziale (scusa il ritardo)
    codice:
    <%
    eDossId = String(Request.QueryString("eDossId"))
    
    if (eDossId=='undefined'||eDossId==''){ 
      Response.write('La querystringa eDossId non esiste o è vuota') 
    }
    else{
      Response.write('La querystringa eDossId contiene '+eDossId+'') 
    }
    
    %>

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.