Uruchamianie pliku


(Cjneq) #1

jak mogę z przegladarki Firefox uruchomić plik wsadowy MS Windows? Zrobiłem do niego linka, ale się tylko pokazuje jego treść... a mi chodzi o wykonanie


(Jaguar5) #2

haj ci tak się pokazuje to masz chyba coś zrąbane w kompie


(floyd) #3

Za dużo wymagasz od firefoxa. Plik wsadowy może zostać wykonany z IE ale nie z Firefoxa. Przypuszam, że jest to specjalnie zrobone aby nie uruchamiały się pliki które nie są przewidziane do uruchamiania przez serwer i przeglądarkę(ze względów bezpieczeństwa)

Taka sytuacja dotyczy też plików z dowolnym rozszerzeniem np. “.php”. Jeżeli serwer na którym jest strona nie obsługuje php to Firefox, Opera wyświetli zawartość pliku, a IE wykona. W IE można nawet plikowi o rozszerzeniu:".htm" zmienić rozszerzenie na dowolne np.".xyz" i plik taki będzie uruchomiony.

(Stosowałem kiedyś takie chwyty aby obejść niektore reklamy z Onetu, które wyświetlały się tylko wtedy gdy plik miał normalne rozszerzenie czyli".htm".

(opracowałem wówczas specjalny scrypt:

If (IE) {

theURL=theURL+’.php’;}

else {

theURL=theURL+’.htm’;

}

W Operze, Firefoxie takie numery nie przechodzą.

(Ciekawe czy w IE7 pozostaną przy dawnych rozwiązaniach czy też będzie już jak w Firefoxie)