Starší komentáře ke článku: Výběr adresáře a JavaScript

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: XjsDog

Datum vložení: 1.12.2002 2:25:38

Dovolil bych si malou upravu, pokud v danem skriptu zmenim vychozi slozku "C:" napriklad na "D:\Dokumenty\Fotky\Zvířátka" tak se sice stranka zobrazi se spravne predvybranou slozkou, ale jsou zobrazeny i slozky nadrazene. Pokud bychom tomu chteli zamezit, lze to udelat treba takto:

1) zacatek skriptu upravime takto:

var defpath = "D:\\Dokumenty\\Fotky\\Zvířátka";

// Ziskame aktualni adresar z adresy
var path = location.search;
if (path=="")
path = defpath;
...
...

2) ve skriptu kde se cyklem vypisuji slozky nahradime radek

WriteFolder( strActiveFolder, url, xoff, true );

timto radkem

if(url.length >= defpath.length) WriteFolder( strActiveFolder, url, xoff, true );

Neni to sice "akuratni" reseni (opira se o delku retezce a ne o jeho obsah), ale je jednoduche a vetsinou postaci...

Avatar

Autor komentáře: Nechci

Datum vložení: 1.12.2002 22:55:15

Funguje to jen tehdy, pokud je stranka stazena z duveryhodne zony (podle nastaveni MSIE) - cili v intranetu mozna, na lokale vzdy, v internetu vetsinou ne. Sam bych nechtel, aby mi mohl javascript ze stranky kamkoliv na disk 8-(

Avatar

Autor komentáře: Leo

Datum vložení: 2.12.2002 12:26:35

Spravnejsi nazev clanku je Vyber adresare a ActiveX, takze dekuji, nechci :-) Leo

Avatar

Autor komentáře: Scorpi

Datum vložení: 2.12.2002 12:45:56

A znas nejakou jinou moznost jak to z JScriptu udelat nez tuto? Ja teda ne, takze dekuji za to...

Avatar

Autor komentáře: noone

Datum vložení: 2.12.2002 12:55:29

Pres JS ne, ale co treba input type=file v popup okne - klidne web page dialog? activex stejne implikujou minimalne MS WIN a pochybuju, ze si nekdo instaluje activex plugin do netscapu nebo mozilly (pokud vubec jeste existuje - ten plugin), takze zrejme MS IE 4.0+ nebude prehnany pozadavek a tam to funguje ... takze si to uploadnu a z toho okna do formulare prenesu nazev souboru (ted uz na serveru) a jede se dal ...

Avatar

Autor komentáře: mirek

Datum vložení: 26.10.2007 16:25:45

No me to nechodi nikde, v IE6, Opere, ani Mozille... takze jsem se ani nedostal za slovo "ukazka". Jinak taky nevim k cemu by to melo byt dobry...

Zpět na článek | Úvodní stránka Interval.cz