ugrás a tartalomhoz

Külső alkalmazás indítása HTML dokumentumból

baller2 · 2006. Szep. 21. (Cs), 11.53
Sziasztok!

Talán banálisnak tűnik a kérdés, de nem tudom megoldani, és nem találtam megoldást a weblabor archívumban sem:
Tehát egy dinamikusan elkészített weblapra egy belső hálózaton szeretnék egy olyan linket elhelyezni, amely egy szerver megosztott könyvtárára mutat.
Szeretném elérni, hogy aki a hivatkozásra kattint, annak egy sima fájlkezelő induljon el, benne a megosztás tartalmával.

Kérdésem, hogy lehet e a href hivatkozást úgy paraméterezni, hogy az egy sima megosztásra mutasson (nekem nem sikerült), vagy lehet-e olyan JAVA szkriptet csinálni, ami a hivatkozásra kattintva a fájlkezelőt nyitja meg, átatva neki a megnyitni kívánt elérési utat.

Köszönöm a segítséget előre is!
 
1

\\megosztó_gép_neve\megosztott\mappa\neve

tiku I tikaszvince · 2006. Szep. 21. (Cs), 12.25
esetleg így próbáltad?
<a href="\\megosztó_gép_neve\megosztott\mappa\neve" target="_blank">Megosztás</a>
esetleg
<a href="file://megosztó_gép_neve/megosztott/mappa/neve" target="_blank">Megosztás</a>
De ez CSAK Windowsos helyi hálózaton, és Explorerben működik.

tiku
2

file://

baller2 · 2006. Szep. 21. (Cs), 12.31
Szia Tiku!

Köszönöm szépen a nagyon gyors válaszod!
Igen így már próbáltam, azzal a nagy különbséggel, hogy a hálózaton egyedül én Firefoxot használok, és így nem működött! :)
Viszont miután írtad, kipróbáltam explorerrel, és tökéletesen jó volt!!!

Köszönöm szépen a segítséget, már csak bónuszként kérdés, hogyan lehetne ezt Firefox böngészők számára is elérhetővé tenni?

Üdv:

baller2
3

IE Tab

tiku I tikaszvince · 2006. Szep. 21. (Cs), 13.26
Ha biztosan helyi hálózaton belül maradsz, akkor IE Tab kiterjesztés, és a beállításokban add meg neki, hogy a belső hálózaton szereplő oldalakat IE motorral jelenítse meg. Így működni fog.
Biztosan rá lehetne beszélni valahogy, hogy adott protokoll kéréseket adjon át más programnak, ahogy a skype:-al kezdődő hivatkozások is automatikusan átkerülnek a Skype-nak. Bár lehet, hogy az oprendszert kellene ezügyben buherálni.

tiku
4

Firefox biztonsági beállítások...

TeeCee · 2006. Szep. 21. (Cs), 17.15
Hali!

Ez azért lehet, mert a firefoxban nem engedi ezeket biztonsági okokból megtenni.
1.5.0.1 előtt az about:config oldalra navigálva (beálíltás) a security.checkloaduri-t kellett false-re állítani, hogy megnyisson ilyeneket, de azutáni verziókban megbonyolították a fejlesztők (és az én) helyzetemet is. Egyik napról a másikra a frissítés után nem ment a céges rendszerem! Nem ragozom tovább,a megoldást itt találod:
http://kb.mozillazine.org/Links_to_local_pages_don%27t_work
(Ez ugye azt jelenti, hogy a cégnél minden usernél a prefs.js-ben kell matatnom legalább egyszer - még jó, hogy roaming profiles-t használok...), mire a programomban található linkek elkezdenek működni... Vagy tud valaki jobb módszert erre?)

Remélem, ezt kerested! :)
5

Mozilla Firefox security

baller2 · 2006. Szep. 22. (P), 09.18
Hali TeeCee!

Ez egy nagyon érdekes cikk volt, amit küldtél, korábban fogalmam sem volt arról, hogy a Firefoxba ilyen mélyen bele lehet nyúlni és ennyire flexibilisen lehessen beállítani.
Bár átrágtam magam a doksin, mégsem sikerült a kívánt eredményt elérnem.
Megkerestem a profilom C:\Documents and Settings\keresztnev.vezeteknev\Application Data\Mozilla\Firefox\Profiles itt megtaláltam két könyvtárat (81bh1p4b.default és l2e9ln5i.Alapértelmezett felhasználó).

A biztonság kedvéért mindkettőben megeditáltam a prefs.js fájlt. (Ugye ezt kell?) Beírtam a következő sorokat a fájlba:
user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://szerverem_amin_a_share_van");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
Ezek után elkészítettem direkt egy spec mozillás linket, ami a share-re mutat:
<a href="file://///szerver/megosztas">Megosztás</a>
Ujraindítottam a Firefoxot, de sem a hagyományos sem az öt perjellel ellátott linket nem nyitja meg...

Mit csináltam vajon rosszul?

Előre is köszi, mindenesetre már ezekkel is sokat tanultam, amiket Tiku és Te mondtál!
6

sorrend?

TeeCee · 2006. Szep. 22. (P), 09.52
Ujraindítottam a Firefoxot,

A sorrendre ügyeltél, ugye?
Tehát:
1.) firefox bezár
2.) prefs fájl megváltoztat (ezt egyébként az about:config-ban is be lehet állítani, csak sztem egyszerűbb egy fájlba bemásolni, mint x-szer kulcsnevet és értéket bemásolni és/vagy elírni...)
3.) firefox megnyit

A fx szereti ezt a config fájlt időnként haszálni, és bezáráskor pedig a kulcs szerint növekvőbe újra elmenteni :D Vagyis, ha a fx futott, beleírtál majd bezártad, akkor az általad beírt dolgokat eldobta és a memóriában lévőket meg kiírta...

Illetve: ugye az 1.5.0.1-nél nagyobb verziószámú fx-ed van?

Nekem a "file://///jang/file_db/0000/799.doc" alakú linkek gond nélkül megnyithatóak ezen beállítások után, ráadásul ez szintén megosztáson kereszül van (yoo kis samba share)