cd

0

cześć, jak kliknięciem na tekst linku, wysunąć szuflade CDromu, może być w JavaScripcie, PHp lub w czymś innym ...
Jak to zrobić ?

0

Na pewno nie w php. Czy da się w JS? Też wątpię.

0

mógłbyś napisać program np w delphi do wysuwania i zrobić go jako kontrolkę ActiveX a potem dać kod na stronie i otwierać w IFRAME o wielkości 1px/1px żeby jej nie było widać i zrobić linka żeby w tej ramce otwierało tą stronę i gotowe. Tylko ktoś kliknie na link i będzie musiał czekać aż mu się ściągnie na dysk owa kontrolka (średnio 300 KB). W JS tego nie zrobisz, PHP na pewno - chyba że ją wysuniesz na serwerze, ale możliwe że można by to zrobić wykorzystując dziury w kombinacji HTML + VBS.

0

W JS siś da mój kumpel zrobil coś takiego. Tylko nie mam kodu. Ale ostatnio widziałem coś takiego na jakiejś stronce.

0

Zrozum, ze PHP dziala po stronie SERWERA (server-side), a nie klienta! Zrozum roznice - PHP jest wykonywane na serwerze, skrypty sa interpretowane a do przegladarki jest wysylana zawartosc generowanych dynamicznie stron.

Jedynie ActiveX umozliwia lepsza "ingerencje" z klientem, ale z tego co wiem jest to standard wspierany przez Microsoft (nie wiem czy inne przegladarki obsluguja ActiveX) i nie jest zbytnio popularny.

0

Był kiedyś kod w JS albo VBS, który to robił - ale wykorzystywał jakąś dziurę w IE.

0

http://debian.black.pl/linux/cd.jpg
"Plik jpeg, który pod Windowsem XP z Internet Explorerem i Windows Media Playerem, wysuwa CD-ROM..."
skrypt napisany w VBS

0

Jedynie ActiveX umozliwia lepsza "ingerencje" z klientem, ale z tego co wiem jest to standard wspierany przez Microsoft (nie wiem czy inne przegladarki obsluguja ActiveX) i nie jest zbytnio popularny.

W zalozeniu (pod winda) przypomina to troche applety javy, ale jest duzo bardziej niebezpieczne. ActiveX nie posiada takich zabezpieczen jak java, uniemozliwiajacych ingerencje w pliki na kompie etc. Tak wiec wysuniecie cd roma jest IMHO w activex mozliwe.

1 użytkowników online, w tym zalogowanych: 0, gości: 1