Vajíčková mánie Vajíčková mánie
Vyšlehej si extra vědomosti! Až 100% bodů na prémiový obsah zdarma! Více zde
Avatar
František Pastorek:3. dubna 12:22

Zdravím. Na jednej stránke, ktorá ponúka akýsési e-intranetové riešenie, poskytujú resp. majú funkciu, vďaka ktorej je možné súbor ako word alebo excel otvoriť v lokálnom PC, upraviť a následne po stlačení tlačidla "uložiť" v exceli alebo worde, sa zmenený súbor priamo nahrá na server.

Vyzerá to nejak takto: https://www.eintranet.net/…ntranetu.pdf

Zaujímalo by ma, ako je to možné. Čo som sa dočítal, tak áno, rozšírenia prehliadača majú možnosť uloženia dát do localstorage ale len vo formate web-SQL. Vedel by mi niekto poradiť ako na to? Pozeral som aj možnosť SharePoint ale ten otvára súbory priamo v prehliadači. Vopred ďakujem.

Zkusil jsem: Zatiaľ som skúšal prácu s localstorage. Avšak formát uloženia dát nie je vyhovujúci. Našiel som riešenie, ktoré spočívalo vo volaní XMLHttpRequest pre daný súbor a nastavenia responseType na “arraybuffer”. Následne načítania response, v našom prípade súbora XMLHttpRequest-u do Blob-u. Potom použitie FileReader-a pre prečítanie súbora a jeho načítanie na do localStorage. Nemožno ich však otvoriť v používateľom asociovaným programom. Dáta sú uložené stále len vo web-SQL. Predpokladám teda, že toto nie je správna cesta, ako cieleného výsledku dosiahnúť.

Chci docílit: Teda jednoducho a v skratke, chcem umožniť používateľovi, ktorý je na stránke prihlásený a má na stránke práva na nejaký súbor, otvoriť tento súbor u seba na PC, vykonať zmeny a po jeho uložení by boli zmeny automaticky nahrané na server. Bez toho, aby musel súbor na server znovu ručne nahrať. Stačilo by len pre súbory programu word a excel.

 
Odpovědět 3. dubna 12:22
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.