Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    9

    Controllo Utente su link

    ciao premetto che non conosco il linguaggio java ma sto costruendo una paginetta html per uso interno dove su un link di un menu ad un altra pagina voglio proteggerla mediante il nome utente di windows
    nel senso che se l'utente è inserito in un elenco visualizza la pagina, altrimenti no
    ho trovato uno script ma mi da errore
    riporto pari pari

    function login()
    {
    var_wshshell=new_ActiveXObject("wscript.shell");
    var_username=wshshell.ExpandEnvironmentStrings("%u sername%");
    if(username=="pippo" ||
    username=="pluto" ||
    username=="mouse")
    window.location=<a href="paginaprotetta.html" target="content">;
    else
    alert("Utente non abilitato");
    }


    mi dite dove sbaglio?
    grazie

  2. #2
    non è new_ActiveXObject, ma new ActiveXObject
    I DON'T Double Click!

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    9
    si scusa nello script è senza underscore (si vede che col copia incolla mi ha aggiunto il carattere)

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Controllo Utente su link

    Originariamente inviato da greghph
    ma mi da errore
    ... precisa meglio :master:

    e comunque questo cos'e'? mai visto...

    window.location=<a href="paginaprotetta.html" target="content">;

    ... e tutti quegli underscore...

    ... con le opportune correzioni a me funziona perfettamente
    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
    Registrato dal
    Mar 2003
    Messaggi
    9
    ciao
    per questo ho scritto ....per sapere quali sono le correzioni che non conosco

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    function login() { 
      var wshshell = new ActiveXObject("wscript.shell");
      var username = wshshell.ExpandEnvironmentStrings("%username%"); 
      if(username=="pippo" || username=="pluto" || username=="mouse")
        location.href = "paginaprotetta.html"
      else
        alert("Utente non abilitato");
    }
    ciao

    Comunque uno script cosi' serve a nulla... basta guardare il sorgente per renderlo inutile
    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

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    9
    si hai ragione però mi serve per bloccare utenti non autorizzati che non sabrebbero guardare il codice
    mi dai un ultimo consiglio su come fare per aprire la pagina protetta nel frame diverso da quello del menu?
    grazie

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    9
    trovato
    top.frames[nomeframe'].location.href = "pagina.html"

    grazie 10000

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.