PDA

Visualizza versione completa : Istruzioni Javascript


Totos
10-09-2003, 15.32.26
Salve ragazzi
non vi rubo molto tempo volevo soltanto un'infomazione in quanto io somaro in materia nn so rispondermi!!!

in una javascript precisamente in questo comando:

document.write("Password errata")

come faccio a cambiare il carattere di PASSWORD ERRATA?
e poi gentilmente un'altra cosa (grazie)

psw_inp (inputbox) spero che sia questo il nome del componente, come faccio ad impostare gli asterischi ovvero quando scrivo la mia passwordo deve apparire cosi ******!!!

Mi aiutate per favore? Grazie mille :)

Crazy Diamond
10-09-2003, 18.02.32
allora se non ricordo male per modificare il campo dovrebbe essere una cosa del genere :

document.write('<font face=arial size=6>password errata!</font> ');

per l'altro non ricordo, appena riesco a trovare il manuale di javascript ci guardo :)

Totos
10-09-2003, 18.35.17
non funonzia
mi da errore nello script!!! :(

Crazy Diamond
11-09-2003, 09.44.22
strano... è un cut & paste da un template funzionante....

invece di Pwd c'era un altra cosa ma non è rilevante...

P8257 WebMaster
11-09-2003, 10.58.21
Per la input box, basta che nel parametro Type tu ci metta password.

Bye :cool:

Totos
11-09-2003, 18.57.46
non funziona neanke il type!!!

Raga se volete metto come allegato lo script!!!

Fatemi sapere :)

P8257 WebMaster
11-09-2003, 20.58.46
Totos ha scritto:
non funziona neanke il type!!!

Raga se volete metto come allegato lo script!!!

Fatemi sapere :)

Allega pure lo script, così ci diamo un'occhiata :)

Bye :cool:

Totos
12-09-2003, 08.14.56
Eccolo Aiutatemi Vi prego :(

P8257 WebMaster
12-09-2003, 16.38.12
Eccola qua.. scusa il ritardo, te l'ho riscritta in JavaScript e ho rivoluzionato un po' di cose..


<html>
<head>
<title>Microboz</title>

<script language="JavaScript"><!--

// Script by Bozzetto Paolo

function Inizializza(theForm)
{
var ok="Paolo";

if((theForm.psw_inp.value == "") || (theForm.psw_inp.value != ok))
{
alert("Password errata");
noo();
return false;
}
else
{
Load()
return true;
}

}

function noo()
{
document.write("Impossibile visualizzare la pagina<br>")
document.write("Password errata<br>")
document.write("By Microboz")
}

function Load()
{
alert("loaded");
}

--></script>

</head>
<body bgColor=#0080FF>
<form name="frmGetPassword" id="frmGetPassword" onsubmit="return Inizializza(this)">
Inserire password:
<input type="password" name="psw_inp" id="psw_inp" value=""><br>
<input type="submit" value="ok">
<input type="reset" value="reset">

</body>
</html>


Bye :cool:

P.S.: 1 appunto, gli script di convalida password a livello client sono in chiaro, quindi chiunque può accedere alla parte protetta, meglio spostare il controllo in codice serverside.

Totos
13-09-2003, 11.18.18
Grazie per l'aiuto amico, ma nn ho capito cosa mi volevi spiegare nell'ultima parte!!! :)

Totos
13-09-2003, 11.37.18
Non funziona!!! :(

Forse ho sbagliato io perchè nn ti ho detto che questo script nn mi serve per la mia pagina web, bensì per le mie cartelle del PC!!!

Facendo Personalizza cartella modifico il file HTML che windows crea facendo una sorta di password, ma quando inserisco il tuo script e poi metto la pass nn fa nulla nn apre la cartella!!! :(

P8257 WebMaster
13-09-2003, 14.43.23
Totos ha scritto:
Non funziona!!! :(

Forse ho sbagliato io perchè nn ti ho detto che questo script nn mi serve per la mia pagina web, bensì per le mie cartelle del PC!!!

Facendo Personalizza cartella modifico il file HTML che windows crea facendo una sorta di password, ma quando inserisco il tuo script e poi metto la pass nn fa nulla nn apre la cartella!!! :(

Ah, ok .. il ragionamento cambia allora ..

pensavo che servisse per delle pagine internet, farò alcune modifiche.

Bye :cool:

LoryOne
14-09-2003, 19.03.00
Aggiugi questo codice al file


function password() {
Ret=prompt("INSERISCI LA PASSWORD PER FARE ACCESSO ALLA CARTELLA.")
if(Ret=="Quello che vuoi tu") {
} else {
alert('Password errata. Riprova')
location = "javascript:password()"
}
}


Cerca la funzione Init() nel file ed aggiungi la chiamata alla funzione soprariportata.

La cartella si aprirà ma fino a quando non si sarà inserita la password non si potrà fare accesso ai file in essa contenuti.

Purtroppo, se da Windows si esegue una ricerca dei files, il tutto non ha gran senso :(

Da DOS poi non ne parliamo :( :( :(