Applicatie starten vanop een lokale HTML pagina

Status
Niet open voor verdere reacties.

ac484219

Gebruiker
Lid geworden
17 mei 2007
Berichten
54
Hallo,

is het mogelijk een bestaand Excel of Word document te openen vanuit een lokale HTML pagina.
We willen immers met zo'n HTML pagina een soort van intranet bouwen van waaruit men de verschillende documenten en Access applicaties kan starten.
Als dit mogelijk is, hoe pakken we dat HTML gewijs aan?

Bedankt
 
Intranet en een 'lokale HTML' pagina strookt niet echt lekker met elkaar ;).
 
Met lokale HTML pagina bedoel ik een pagina die op een NAS server staat.
 
Dat is dus niet lokaal.

Tja, HTML is niets anders dan een opmaaktaal. Dus je kan geen applicatie uitvoeren. Kijk eens naar PHP.
 
Net een linkje geprobeerd, het lukt mij niet. Dit geprobeerd:
Code:
<a href="file:\\mybooklive\public\test.xlsx">Open Excel</a>
en
<a href="http://mybooklive/public/test.xlsx">Open Excel</a>

Ook het IP adres i.p.v. mybooklive lukte niet.

Edit:
Deze instelling vind ik in de browser, maar of je hier wat aan hebt vanaf nas weet ik niet

office-bestanden.jpg
 
Laatst bewerkt:
Speel hier eens mee.
Maak een bestandje met de .hta extensie en zet daar dit in.
Dubbelklik dan op het bestandje.
Code:
<html>
<head>
    <title>Application Executer</title>
    <HTA:APPLICATION ID="oMyApp" 
        APPLICATIONNAME="Application Executer" 
        BORDER="yes"
        CAPTION="yes"
        SHOWINTASKBAR="yes"
        SINGLEINSTANCE="yes"
        SYSMENU="yes"
        SCROLL="no"
        WINDOWSTATE="normal">
    <script type="text/javascript" language="javascript">
        function RunFile() {
        WshShell = new ActiveXObject("WScript.Shell");
        WshShell.Run("c:/windows/system32/notepad.exe", 1, false);
        }
    </script>
</head>
<body>
    <input type="button" value="Run Notepad" onclick="RunFile();"/>
</body>
</html>
 
Is ActiveXObject niet inmiddels al afgevoerd door vele browsers?
 
Geen idee.
Ik kwam het tegen en dacht dat laat ik even zien :)
In mijn Firefox 100.0.2 werkt het in ieder geval wel.
 
Laatst bewerkt:
Werkte denk ik wel in Internet Expllorer 7 :D

In Edge
Uncaught ReferenceError: ActiveXObject is not defined at RunFile
 
Welke browser gebruik je?
Weten we dat ook weer :)
 
Er is een manier om C/C++/C# te compileren naar Javascript.
Dan werkt het in de asm.js van een browser.
Dit doe je door te transpilen, bijv. met Emscripten.

Probleem: je hebt de C++ broncode van Excel niet :p
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan