Richiesta pillola su sicurezza

fluctuate

Nuovo Utente
16 Ago 2006
11
0
0
Ciao a tutti,

in termini javascrip-tologici sono una via di mezzo tra un niubbo e developer che comincia ad avere una seppur minima coscienza di javascript.
Volevo postare il mio dubbio, se io, all'interno del metodo $(document).ready di jQuery imposto una var. come:

$(document).ready(function(){
var MIA_VAR = "Cambiami";
});

è possibile tramite qualche tecnica (es tools come firebug ecc) cambiare il valore della var "MIA_VAR"?

La risposta che mi do io ora è NI, ma perché ?

Se io aggiungo la funzione $(document).ready(function(){} direttamente nella sezione <head> della pgina (quindi non file esterno), allora il valore di MIA_VAR lo posso cambiare con firebug o simili.
Invece se metto la suddetta funzione in un file esterno e poi lo include classicamente mediante:
<script src="/path/MIO_FILE_JS.js" type="text/javascript"></script>

allora in questo caso non sono sicuro di poter accedere alla var per cambiarla, almeno io non riesco.

voi che dite?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Ho fatto una prova e in entrambi i casi funziona correttamente (il valore della variabile è l'ultimo assegnato). Il tuo problema è probabilmente che esegui l'assegnazione della variabile nell'evento ready del documento, e dunque dopo che tutti gli oggetti DOM sono stati caricati. La seconda assegnazione, invece, avviene subito e viene quindi eseguita per prima.

La soluzione è tirare fuori la prima assegnazione dall'evento ready dove devi mettere solo cose che alterano la struttura DOM della pagina.
 

fluctuate

Nuovo Utente
16 Ago 2006
11
0
0
... La seconda assegnazione,invece, avviene subito e viene quindi eseguita per prima.
Ma come fa ad avvenire subito?L'assegnazione avviene sempre all'interno dell'evento ready.


La soluzione è tirare fuori la prima assegnazione dall'evento ready dove devi mettere solo cose che alterano la struttura DOM della pagina.[/QUOTE]
La mia intenzione è cercare di "creare" un metodo di programmazione sicuro, non di cambiare il senso del mio codice.

Spero di essere stato chiaro,
Grazie del tuo contributo,
J
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Un metodo di programmazione "sicuro"? E che significa? Se vuoi un linguaggio "sicuro" non usare Javascript, che è lato client e può essere manipolato dall'utente a proprio piacimento. La variabile può SEMPRE essere modificata con Firebug.
 

fluctuate

Nuovo Utente
16 Ago 2006
11
0
0
Non mi risulta che le var. private delle pseudo-classi javascript siano accessibili, ma io non sono un esperto.
 
Discussioni simili
Autore Titolo Forum Risposte Data
F richiesta rimborso eccedenza contributi INPS Discussioni Varie 0
P Richiesta di aiuto Presentati al Forum 1
B Richiesta Consiglio E-commerce CMS (Content Management System) 1
I Postman 400 Errore di richiesta non valida Programmazione 0
M [VENDO] Filtri instagram su richiesta Altri Annunci 0
M [VENDO]Sito web su misura e richiesta Compravendita siti e domini 0
R Richiesta per sviluppo plugin Wordpress Offerte e Richieste di Lavoro e/o Collaborazione 9
T Campi static del Controller generico si azzerano ad ogni richiesta PHP 3
G Richiesta consigli SEO: nuovo algoritmo Google (e altro) SEO e Posizionamento 2
Web93 RICHIESTA CONSIGLIO - FARE UN SITO WEB CMS (Content Management System) 1
Caldus richiesta aiuto Mac e Software 0
S [PHP] Richiesta consiglio PHP 1
gandalf1959 richiesta da dnsitaly Domini 3
W [PHP] gestire una richiesta curl sul server PHP 0
A Richiesta consiglio per kit videosorveglianza IP Cam e Videosorveglianza 0
J [PHP] richiesta di aiuto PHP 3
romeocharly richiesta credenziali ftp in wordpress Server Dedicati e VPS 1
L [PHP]Richiesta websocket in php PHP 3
F Richiesta script PHP PHP 1
A Creo e vendo profili Facebook di ogni tipo. Su richiesta. Annunci servizi di Social Media Marketing 0
gandalf1959 dopo la richiesta ajax il bottone del form non si disabilita Ajax 5
S Wi-Fi Range Extender non funziona [Era Richiesta aiuto] ] Smartphone e tablet 13
E Richiesta obbligatoria form Java Javascript 3
D Cercasi collaboratore per app richiesta video Offerte e Richieste di Lavoro e/o Collaborazione 0
JackIlPazzo Chiamare una funzione specifica di php da una richiesta ajax? PHP 2
M Richiesta ajax con autenticazione base non funziona ! Ajax 0
K Richiesta consiglio per imparare programmazione php PHP 2
V Richiesta conferma utente - php PHP 9
Umberto Conti Richiesta consigli e suggerimenti per ecommerce E-Commerce 5
M [Richiesta] - Invio tramite form di dati ad un db mysql PHP 2
P [RICHIESTA]Consiglio per iniziare con il PHP e MySQL PHP 3
E richiesta d'aiuto: script che trasformi il test contenuto (a video) da una pagina in Object x mail PHP 0
D Richiesta aiuto siti per indirizzamento forum HTML e CSS 1
S richiesta dati da più tabelle PHP 5
A Richiesta piccolo sito aste per il Fantacalcio PHP 1
Pi3tro [Richiesta]Semplice form PHP 6
S richiesta permessi per scrivere nelle sezioni Supporto Mr.Webmaster 0
C Richiesta oscuramento sito web Leggi, Normative e Fisco 10
Z Richiesta https che riporta ad un altro dominio Apache 3
L presentazione e richiesta di suggerimenti HTML e CSS 1
E Richiesta compilazione questionario per tesi! Offerte e Richieste di Lavoro e/o Collaborazione 0
M Richiesta logo per Blog Webdesign e Grafica 0
E Richiesta fattibilità sviluppo applicazione ios Sviluppo app per iOS 0
T Sito già esistente - richiesta aiuto Offerte e Richieste di Lavoro e/o Collaborazione 3
X Caricare contenuto iframe su richiesta Javascript 6
K Manipolare richiesta a web service PHP 0
L Richiesta prodotti PHP 2
D Richiesta ajax per piu commenti Ajax 2
L problema richiesta asincrona con jquery jQuery 1
S Richiesta installazione chat ajax Offerte e Richieste di Lavoro e/o Collaborazione 4

Discussioni simili