Besten Dank im voraus, Rob!
P.S.: Gibt es eigentlich eine NG fuer HTML?
--
Fraunhofer Institut fuer Grafische Datenverarbeitung, Darmstadt
FhG-IGD Homepage: http://www.idg.fhg.de
Private Homepage: http://www.informatik.uni-oldenburg.de/~rob
EMail: r...@igd.fhg.de
Dirk Schwarzmann wrote:
> ich moechte auf einer (_lokalen_!) Webseite einen link plazieren, der
> mir ein _lokal installiertes_ Programm startet. Ich weiss nicht, ob ich
> dazu unbedingt Java benoetige oder JavaScript - am liebsten waere mir
> eine reine HTML-Loesung a la
> <a href="c:\progs\meinprog.exe parameter_1">MeinProg starten</a>
> Aus Sicherheitsgruenden geht das natuerlich nicht, aber vielleicht kann
> man das irgendwie im Browser einstellen?
> Wie gesagt, die Seite lagert auf jeden Fall auf dem lokalen Rechner.
>
Wie wäre es damit (nicht ausprobiert): Nimm eine Dummy-Datei mit
irgendeiner Erweiterung (.XYZ oder sowas) und trage in den
Dateiverküpfungen ein, daß dein Programm gestartet werden soll, wenn der
Browser eine Datei mit diesem Typ liest.
Mit dem Parameter ist das natürlich nicht so einfach - die könntest du in
der Dummy-Datei unterbringen, was natürlich voraussetzt, daß du "meinprog"
entsprechend umschreiben kannst. Noch eleganter wäre es, wenn du "meinprog"
als Browser-PlugIn schreibst - das ist natürlich auch recht aufwendig.
Grüße,
Oliver.
--
Oliver Bouchard obou...@interway.de
Tel. (089) 21 12 21 - 14 Fax: (089) 21 12 21 - 12
INTERWAY COMMUNICATIONS GmbH http://www.interway.de
Klenzestr. 7 80469 Muenchen
Dirk Schwarzmann schrieb in Nachricht
<359A2D...@rbg.informatik.tu-darmstadt.de>...
>Hi,
>ich moechte auf einer (_lokalen_!) Webseite einen link plazieren, der
>mir ein _lokal installiertes_ Programm startet. Ich weiss nicht, ob ich
>dazu unbedingt Java benoetige oder JavaScript - am liebsten waere mir
>eine reine HTML-Loesung a la
><a href="c:\progs\meinprog.exe parameter_1">MeinProg starten</a>
Ich weiss nicht, um was fuer ein Programm es geht, aber vielleicht kannst Du
ja was mit SSI (Server Side Includes) machen. Da kann man im Prinzip
Programme starten, so ungefaehr:
<!--#exec cmd="/progs/MeinProgramm.exe Parameter"-->
<!--#exec cgi="/cgi-bin/MeinScript.pl"-->
Allgemeine Info zu SSI gibt's u.a. beispielsweise in SelfHTML:
http://www.teamone.de/selfhtml/tgbe.htm
>P.S.: Gibt es eigentlich eine NG fuer HTML?
>
Ja. Wenn's 'ne deutsche sein soll:
de.comm.infosystems.www.authoring
Gruss, Matthias
- - - - -
matthias...@univie.ac.at
http://www.ned.univie.ac.at/dt/
>P.S.: Gibt es eigentlich eine NG fuer HTML?
ciwah. comp.infosystems.www.authoring.html
ingmar
--
If you think education is expensive, try ignorance.
-- Derek Bok, president of Harvard
Wie wär's mit <a href="file://c:/progs/meinprog.exe parameter_1">MeinProg
starten</a> ?
Falls der Browser dumme Fragen stellt, kannst du das ja bei den
Einstellungen ändern.
Martin
| Hi,
| ich moechte auf einer (_lokalen_!) Webseite einen link plazieren, der
| mir ein _lokal installiertes_ Programm startet. Ich weiss nicht, ob ich
| dazu unbedingt Java benoetige oder JavaScript - am liebsten waere mir
| eine reine HTML-Loesung a la
| <a href="c:\progs\meinprog.exe parameter_1">MeinProg starten</a>
nun, das geht nicht, wegen der sicherheit.
| Aus Sicherheitsgruenden geht das natuerlich nicht, aber vielleicht kann
| man das irgendwie im Browser einstellen?
nun, dazu machst du folgendes:
stelle im navigator unter bearbeiten/einstellungen/navigator/anwendungen
einen type wie .itr (InTRanet) ein, den du mit command.com verknuepfst (nicht getestet;
wird wohl |command.com /c sein)
| Wie gesagt, die Seite lagert auf jeden Fall auf dem lokalen Rechner.
schon klar.
|
| Besten Dank im voraus, Rob!
|
| P.S.: Gibt es eigentlich eine NG fuer HTML?
de.comm.infosystems.html.authoring, heist sie
Hinnerk Gnutzmann
h.gnu...@gmx.net | http://home.pages.de/~javascripts/
ICQ: 4784080 | JavaScript-related EMail with
subject "JS" or "JavaScript", please.
> Wie wär's mit <a href="file://c:/progs/meinprog.exe parameter_1">MeinProg
> starten</a> ?
In beiden Faellen ist das keine gueltige URL, sondern zwischen dem
Namen des CGI-Programms und dem ersten Parameter muss ein ? stehen,
keine Leerstelle, und zwischen den weiteren Parametern ein &.
Und CGIs koennen nicht lokale Files sein sondern nur innerhalb eines
Web-Servers gestartet werden, gottseidank, sonst ruft noch jemand
das "command.com /c del *.*" auf meinem PC auf.
--
Hubert Partl pa...@mail.boku.ac.at
ZID BOKU Wien http://homepage.boku.ac.at/partl/
~~~~~~~~an~der~schoenen~blauen~Donau~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Das macht der Browser automatisch, man muss nur hinter den entsprechenden
Mime-Type ein Programmaufruf setzen. Allerdings klappt das dann niht mit
Java, da haben die Applets halt keine Berechtigung zu. (Das Applet kann aber
das Dokuemnt anfordern dessen Mime-Type mit einem extrenen Programm
verknuepft ist)
Gruss
Bernd