Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: location e session

  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    location e session

    ciao, devo fare questa cosa:

    sono in un file .js che è incluso in una pagina di un sito,
    dovrei prelevare la querrystring (www.miosito.com?desk=1) e se desk è = a 1 o 2 creare una session col nome uno o due!

    è possibile??

    io ho cominciato così ma non mi da nessun segno di vita... neanche errore:
    codice:
    var deskstore = window.location.search;
    if (deskstore == "?desk=1"){
    alert("ciao")
    }
    potete aiutarmi??

    grazie!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    A me funziona perfettamente... :master:

    ciao

    ps: comunque le session non esistono in javascript e lato client... solo sul server.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da br1
    A me funziona perfettamente... :master:

    ciao

    ps: comunque le session non esistono in javascript e lato client... solo sul server.
    non mi da errore... ma non fa l'allert!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da yro
    non mi da errore... ma non fa l'allert!
    come richiami la pagina che lo contiene?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    <SCRIPT language=javascript src="store.js"></SCRIPT>
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    puo essere perche nel link, ci sono + stringhe??

    codice:
    www.miosito.it/ns.asp?wci=deptlist&lng=1040&cur=3057&cid=64EH3M22AZ0O47158K87865903457PQ7&did=65&sr=0&desk=1
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    è proprio quello... devi controllare se esiste una substringa come "desk=1" nella location.search

    per esempio

    if (window.location.search.indexOf("desk=1") != -1) {
    alert("trovato");
    }
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  8. #8
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da Andrea1979
    è proprio quello... devi controllare se esiste una substringa come "desk=1" nella location.search
    non ho capito quello che intendi! :master:
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  9. #9
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    se faccio cosi:
    codice:
    var deskstore = window.location.search;
    alert (deskstore)

    mi da il link corretto!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    controlla l'edit al post che avevo spedito.
    Praticamente tu stavi cercando di verificare se la query string della pagina fosse esattamente "?desk=1", e non è così... però puoi verificare se contenga, tra le altre cose "desk=1", il che si può ottenere facilmente con indexOf(stringa), dove stringa è la stringa da ricercare nella stringa a cui applichi il metodo... scusa il gioco di parole

    in particolare indexOf restituisce -1 se non trova la stringa cercata
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.