HTML.it è il sito italiano del web publishing

[JS] creare una cartella



scegli un altro forum
    Indietro   Ricarica   Avanti Invia una risposta

Autore
Discussione     
pablitos
Utente di HTML.it



Registrato il: Sep 2009

Provenienza: genova

Messaggi: 39


ICQ:

MSN:

Skype:


[JS] creare una cartella
Buongiorno
Sto cercando di creare una cartella con alcune righe di codice js dentro una pagina html caricata su mozzilla.

es:

var myObject, newfolder;
myObject = new ActiveXObject("Scripting.FileSystemObject");
newfolder = myObject.CreateFolder ("c:\\newtmp\\");

non la crea, può essere un problema di autorizzazioni di win? se fosse questo, si può ovviare in qualche modo?

grazie

Segnala ad un moderatore | IP: Collegato | Permalink

pablitos è offline Old Post 14-07-2012 08:39
Clicca qui per vedere il profilo dell'utente pablitos Clicca qui per inviare all'utente pablitos un messaggio privato Visualizza ulteriori messaggi scritti dall'utente pablitos Aggiungi l'utente pablitos alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
cavicchiandrea
Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro



Registrato il: Aug 2001

Provenienza: Bologna

Messaggi: 20984


ICQ :

MSN :

Skype :


Interagire col filesystem era una prerogativa proprietaria delle vecchie versioni di IE (non so se è ancora supportata) comunque per quanto ne sono non è possibile (per fortuna) in javascript creare cartelle sul pc del utente/visitatore


__________________
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui

Segnala ad un moderatore | IP: Collegato | Permalink

cavicchiandrea è offline Old Post 14-07-2012 11:13
Clicca qui per vedere il profilo dell'utente cavicchiandrea Clicca qui per inviare all'utente cavicchiandrea un messaggio privato Visita l'homepage dell'utente cavicchiandrea Visualizza ulteriori messaggi scritti dall'utente cavicchiandrea Aggiungi l'utente cavicchiandrea alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
pablitos
Utente di HTML.it



Registrato il: Sep 2009

Provenienza: genova

Messaggi: 39


ICQ :

MSN :

Skype :


ok ... grazie
Non ho molta scelta a quanto pare, le pagine web si trovano dentro un piccolo web server che usa un microSD come hard disk, non molto veloce, desideravo che questi file js venissero la prima volta "uploadati" in una cartella e nelle connessioni successive se presenti nel pc locale non sarebbe più stato necessario aspettare, aumentando di gran lunga la velocità.
per una pagina di 100 kb ci vogliono dai 10 ai 15 sec.
Comunque pazienza grazie lo stesso, troverò un altro metodo

ciao

Segnala ad un moderatore | IP: Collegato | Permalink

pablitos è offline Old Post 14-07-2012 21:46
Clicca qui per vedere il profilo dell'utente pablitos Clicca qui per inviare all'utente pablitos un messaggio privato Visualizza ulteriori messaggi scritti dall'utente pablitos Aggiungi l'utente pablitos alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
cavicchiandrea
Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro



Registrato il: Aug 2001

Provenienza: Bologna

Messaggi: 20984


ICQ :

MSN :

Skype :


Ogni uno può fare come vuole, ma un web server con queste limitazioni mi sembra una scelta sbagliata. Ma se non vuoi cambiare, poi sempre chiedere al visitatore di creare la cartella sul suo pc.


__________________
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui

Segnala ad un moderatore | IP: Collegato | Permalink

cavicchiandrea è offline Old Post 14-07-2012 21:57
Clicca qui per vedere il profilo dell'utente cavicchiandrea Clicca qui per inviare all'utente cavicchiandrea un messaggio privato Visita l'homepage dell'utente cavicchiandrea Visualizza ulteriori messaggi scritti dall'utente cavicchiandrea Aggiungi l'utente cavicchiandrea alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
pablitos
Utente di HTML.it



Registrato il: Sep 2009

Provenienza: genova

Messaggi: 39


ICQ :

MSN :

Skype :


A parte la risposta del .... da uno che ha quasi 21.000 post senza chiedere cosa dovrei farci .....
Certo che ognuno fa come vuole, ma questo web server (più piccolo di un pacchetto di sigarette) è collegato a un quadro elettrico da 70 Kw controllato da un microcomputer che ne governa tutte le funzioni, purtroppo la connessione remota non è il massimo per i motivi sopra elencati, non è che ci posso montare un I7 con 16 giga di mem e una scheda lan da 100/1000, una normale mainboard non mi permetterebbe di avere input e output analogici e digitali, misaratori di assorbimenti e temperature se non con particolari interfacce, ho costruito un interfaccia web ethernet con chip che ha questi limiti per obbligo del caso, ma va da dio, chiedevo solo se era possibile evitare di caricare la pagina ogni volta che faccio la connessione con la index che mi spedisce i file js file vocali e compagnia bella, se fossero stati nel pc o palmare android e apple (dei clients, magari sottoforma di cookie senza termine) sarebbe stato più carino, una volta caricate le pagine si tratta solo di pochi byte ogni 300 millisecondi.
Grazie comunque per la disponibilità, creerò un cd di installazione per i pc windows, per i palmari/tablet creerò le app o le farò fare

saluti

Ultima modifica ad opera dell'utente pablitos il 14-07-2012 alle 23:51

Segnala ad un moderatore | IP: Collegato | Permalink

pablitos è offline Old Post 14-07-2012 22:53
Clicca qui per vedere il profilo dell'utente pablitos Clicca qui per inviare all'utente pablitos un messaggio privato Visualizza ulteriori messaggi scritti dall'utente pablitos Aggiungi l'utente pablitos alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
mxa
Utente di HTML.it



Registrato il: Jul 2004

Provenienza: Berlino

Messaggi: 2360


ICQ :

MSN :

Skype :


Mah in realtà c'è una cosa che potresti fare, ma non ha nulla a che fare con javascript: configura il web server in modo che quei file abbiano expire header settato ad una data molto futura. In questo modo il browser dovrebbe mantenerli nella cache e tutto dovrebbe essere più veloce.

Oppure potresti inserire da qualche parte nella rete un altro server che effettivamente contiene l'applicazione a cui i client accedono e poi solo quei pochi byte ogni 300ms vengono presi dal tuo mini server. Se puoi optare per questa soluzione mi parrebbe la cosa ideale.


__________________
max

Silence is better than bullshit.
@mmarcon
jHERE, Maps made easy

Segnala ad un moderatore | IP: Collegato | Permalink

mxa è offline Old Post 15-07-2012 03:28
Clicca qui per vedere il profilo dell'utente mxa Clicca qui per inviare all'utente mxa un messaggio privato Visita l'homepage dell'utente mxa Visualizza ulteriori messaggi scritti dall'utente mxa Aggiungi l'utente mxa alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
mxa
Utente di HTML.it



Registrato il: Jul 2004

Provenienza: Berlino

Messaggi: 2360


ICQ :

MSN :

Skype :


Ah, altra soluzione, questa volta completamente lato javascript. Potresti tentare un approccio del genere: http://addyosmani.github.com/basket.js/ per cachare i tuoi file javascript in local storage. Attenzione: è un hack, va contro le best practices in quanto local storage non è pensato per quello, ma funziona ed è più o meno quello che volevi tu.


__________________
max

Silence is better than bullshit.
@mmarcon
jHERE, Maps made easy

Segnala ad un moderatore | IP: Collegato | Permalink

mxa è offline Old Post 15-07-2012 03:42
Clicca qui per vedere il profilo dell'utente mxa Clicca qui per inviare all'utente mxa un messaggio privato Visita l'homepage dell'utente mxa Visualizza ulteriori messaggi scritti dall'utente mxa Aggiungi l'utente mxa alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
cavicchiandrea
Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro



Registrato il: Aug 2001

Provenienza: Bologna

Messaggi: 20984


ICQ :

MSN :

Skype :


Citazione:
Originariamente inviato da pablitos
A parte la risposta del .... da uno che ha quasi 21.000 post senza chiedere cosa dovrei farci .....
...

Si ricevono risposte commisurate alle domande (vedi risposte di mxa quando hai specificato).


P.S. Non sono tutte 21000 risposte del... molte sono sensate peccato non ci sia un contatore domande


__________________
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui

Segnala ad un moderatore | IP: Collegato | Permalink

cavicchiandrea è offline Old Post 15-07-2012 07:52
Clicca qui per vedere il profilo dell'utente cavicchiandrea Clicca qui per inviare all'utente cavicchiandrea un messaggio privato Visita l'homepage dell'utente cavicchiandrea Visualizza ulteriori messaggi scritti dall'utente cavicchiandrea Aggiungi l'utente cavicchiandrea alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
carlomarx
Utente di HTML.it



Registrato il: Oct 2009

Provenienza:

Messaggi: 1537


ICQ :

MSN :

Skype :


Citazione:
Originariamente inviato da pablitos
ok ... grazie
Non ho molta scelta a quanto pare, le pagine web si trovano dentro un piccolo web server che usa un microSD come hard disk, non molto veloce, desideravo che questi file js venissero la prima volta "uploadati" in una cartella e nelle connessioni successive se presenti nel pc locale non sarebbe più stato necessario aspettare, aumentando di gran lunga la velocità.
per una pagina di 100 kb ci vogliono dai 10 ai 15 sec.
Comunque pazienza grazie lo stesso, troverò un altro metodo

ciao

Ahaha sei sempre tu, quello del microcontroller... http://forum.html.it/forum/showthre...hreadid=1507221
Ancora a sbattere il grugno :-P

Cmq... se usi file js remoti e non inclusi direttamente nell'HTML, ovvero

codice:
<script src="tuoscript.js></script>


in teoria dovrebbero rimanere nella cache del browser finché non subiscono modifiche.
L'unica alternativa è quella del localStorage (ma restano valide le perplessità di mxa). Quella del CD d'installazione mi sembra un po' macchinosa come soluzione. Buona fortuna

Segnala ad un moderatore | IP: Collegato | Permalink

carlomarx è offline Old Post 15-07-2012 12:53
Clicca qui per vedere il profilo dell'utente carlomarx Clicca qui per inviare all'utente carlomarx un messaggio privato Visualizza ulteriori messaggi scritti dall'utente carlomarx Aggiungi l'utente carlomarx alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Tutte le ore sono con fuso orario CET. Ora sono le 07:21.     

    Ultima discussione   Prossima discussione Invia una risposta
Versione per la stampa | Invia il thread via email | Ricevi aggiornamenti sul thread | Scarica il thread
 

Cerchi un argomento specifico e hai fretta? Usa il motore di ricerca