Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
WebTechnologies
Δημοσιεύσεις: 19
Εγγραφή: 27 Σεπ 2004 23:18
Τοποθεσία: Μενίδι
Επικοινωνία:

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από WebTechnologies » 28 Ιούλ 2007 12:29

Γειά χαρά σε όλους ,
Αναζητούσα ένα τρόπο να ανοίγω την εφαρμογή του Word με ένα καινούργιο έγγραφο .doc (και όχι ένα ήδη αποθηκευμένο έγγραφο) μέσα από μία εφαρμογή Intranet και έβρισκα διάφορους περιορισμούς ως πρός την εκτέλεση των .exe γενικότερα.
Διαπίστωσα όμως ότι αν βάλω μέσα στον φάκελο της εφαρμογής στον server την συντόμευση (WinWord.lnk) και την καλέσω μέσα από την σελίδα μου υπό την μορφή :

<A HREF="%d3%f5%ed%f4%fc%ec%e5%f5%f3%e7%20%e3%e9%e1%20%f4%ef%20WINWORD.lnk">....</A>

το πρόβλημα λύνεται και δεν τρέχει φυσικά η εφαρμογή μέσα από τον server αλλά από τον client εφόσον έχει εγκαταστήσει και αυτός το Word στην διαδρομή C:/Program Files/...
Το δοκίμασα από 3 διαφορετικά PC , θα ήθελα όμως αν κάποιος επιθυμεί και μπορεί να το δοκιμάσει και σε άλλο PC πού έχει Word 97 , 2000 , 2007 και ας μου απαντήσει αν λειτουργεί κατά τον ίδιο τρόπο.
Επίσης αν υπάρχει και εναλλακτική λύση θα ήταν καλοδεχούμενη...

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από skeftomilos » 28 Ιούλ 2007 18:04

Το απλό...

Κώδικας: Επιλογή όλων

<a href="cv.doc">CV</a>
<a href="cv.xls">CV</a>
<a href="cv.ppt">CV</a>
...δε δουλεύει;
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

NIkoz

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από NIkoz » 29 Ιούλ 2007 09:33

Οπουδήποτε και αν έχει εγκατεστημένη την σουίτα εφαρμογών Office σου τα ανοίγει ο skeftomilos έχει δίκιο.

Άβαταρ μέλους
WebTechnologies
Δημοσιεύσεις: 19
Εγγραφή: 27 Σεπ 2004 23:18
Τοποθεσία: Μενίδι
Επικοινωνία:

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από WebTechnologies » 30 Ιούλ 2007 09:42

Ευχαριστώ για το tip , όσο κι αν έψαχνα δεν μπορούσα να βρώ κάτι που να είναι τελικά τόσο απλό...

Άβαταρ μέλους
WebTechnologies
Δημοσιεύσεις: 19
Εγγραφή: 27 Σεπ 2004 23:18
Τοποθεσία: Μενίδι
Επικοινωνία:

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από WebTechnologies » 30 Ιούλ 2007 21:17

Δεν ξέρω αν κάνω κάτι λάθος ή δεν σας έδωσα να καταλάβετε τι εννοώ.
Με το <a href="cv.doc">...</a> δεν ανοίγει το Word , μήπως εννοείς να ανοίξει το cv.doc που είναι αποθηκευμένο π.χ στο server... γιατί εγώ φανταστείτε ότι θέλω το link να λειτουργήσει απλά ως συντόμευση του Word το οποίο να ανοίγει δημιουργώντας ένα νέο έγγραφο και όχι να ανοίξει ένα ήδη υπάρχον και με το hyperlink αυτής της μορφής δεν γίνεται τουλάχιστον υπό τις συνθήκες που το έπραξα.

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από cordis » 30 Ιούλ 2007 21:36

αν το cv.doc είναι ένα κενό word στον server σου... ένα κενό word θα του ανοίξει...
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από skeftomilos » 30 Ιούλ 2007 22:37

Σόρρυ, δε διάβασα προσεκτικά. Τα κενά αρχεία που ανοίγουν από τον Windows Explorer με File->New βρίσκονται στο φάκελο C:\Windows\ShellNew. Μπορούν να γίνουν copy-paste στο server, και μετά να φτιαχτούν links όπως...

Κώδικας: Επιλογή όλων

<a href="/ShellNew/New%20Microsoft%20Excel%20Worksheet.xls">New Microsoft Excel Worksheet</a>
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
WebTechnologies
Δημοσιεύσεις: 19
Εγγραφή: 27 Σεπ 2004 23:18
Τοποθεσία: Μενίδι
Επικοινωνία:

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από WebTechnologies » 31 Ιούλ 2007 19:24

Thanks skeftomilos ,
Έτσι θα ανοίγει και ανεξάρτητα του που (σε ποια διαδρομή εννοώ) θα είναι εγκατεστημένη η εφαρμογή του Word , Excel κλπ.
Άραγε μπορούμε και να του ορίσουμε ώστε να αποθηκευτεί και με συγκεκριμένη ονομασία ?
Λέω τώρα :hammer: π.χ με ένα λινκ στο παρασκήνιο πρώτα να μπορούσε να δημιουργηθεί στον server ένα έγγραφο τύπου .doc κενό (ως προς το περιεχόμενο) φυσικά αλλά με ονομασία που θα έχει οριστεί από κάποια παράμετρο και κατόπιν αυτό να άνοιγε , και ο χρήστης να το αποθήκευε μετά αφού έχει κάνει ότι θα ήθελε να κάνει αλλά έχοντας οριστεί η ονομασία αποθήκευσής του.(Αλλα μάλλον αυτό θα μπορούσε να γίνει με php)!
Αν το βρώ θα το γράψω πάντως.

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από skeftomilos » 31 Ιούλ 2007 20:21

Οι εφαρμογές του MS Office (και τα αρχεία που παράγουν) δεν είναι ιδιαίτερα φιλικές με το Web, και το Intranet απ' όσο ξέρω είναι η μικρογραφία ενός Web. Μήπως θα ήταν καλύτερα η διαχείριση των πληροφοριών να γίνεται μέσα από Web φόρμες, ή με κάποιο άλλο τρόπο που να μη λειτουργεί ως Intranet;

Γιατί με τον τρόπο που το περιγράφεις, όλα τα δεδμένα θα καταλήξουν τελικά να βρίσκονται διάσπαρτα στα PC των χρηστών, και όχι κεντρικά στον server.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
WebTechnologies
Δημοσιεύσεις: 19
Εγγραφή: 27 Σεπ 2004 23:18
Τοποθεσία: Μενίδι
Επικοινωνία:

Εκκίνηση Word ,Excel,Powerpoint από Web App(Client side)

Δημοσίευση από WebTechnologies » 31 Ιούλ 2007 20:48

Κατ' αρχήν είναι απαίτηση του πελάτη και πρεπει να τον ικανοποιούμε... :hammer:
Κατα τ΄άλλα μπορεί μετά από την αποθήκευση να τα συσχετίζει μεσα από μια διαδικασία file upload και να αποθηκεύεται και στον server.
Πάντως ευχαριστώ

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες