unWindowsURL

Awatar użytkownika
Maciej Róg
Posty: 164
Rejestracja: czwartek, 19 kwietnia 2007, 23:33
Imię i nazwisko: Maciej Róg
Pokrewieństwo z naszą Rodziną: rodzina Kazimierza Roga i Grażyny Kalinowskiej
JSFamilia: jestem szczęśliwym użytkownikiem skryptu genealogicznego JSFamilia
nk.pl: http://nasza-klasa.pl/profile/160761
Lokalizacja: Brzeg, Polska
Kontakt:

unWindowsURL

Post autor: Maciej Róg » niedziela, 8 sierpnia 2010, 12:04

Adres multimedialnego pliku przypisywanego do obiektu kopiowany z systemu Windows (np. d:\katalog\plik.jpg) nie jest kompatybilny ze wzorcem adresu URL (np. file:///D:/katalog/plik.jpg). Przy ręcznym edytowaniu pliku z danymi jest to problem, bowiem znak \ jest ignorowany przez JavaScript.

Aby temu zapobiec, jako skryptozakładkę w Fajerfoksie można dodać następujący kod:

Kod: Zaznacz cały

javascript:alert(prompt("unWindowsURL","E:\\Fotografie\\itd.").replace(/\\/g,"/").replace(/^e:/,"file:///E:/"))
Oczywiście, literę partycji E i ewentualnie katalog Fotografie można wcześniej podmienić na najczęściej stosowane.
Maciej Róg
www.mrog.org