webForumDet fria alternativet

html - köra fil

6 svar · 425 visningar · startad av snekkorr

snekkorrMedlem sedan dec. 2000203 inlägg
#1

tjena :) sitter å gör ett skrivbordsunderlägg i html där jag har ikoner som knappar... men om man länkar till ett visst program så vill den ju ladda ner det programmet och inte öppna det.. finns det någon specialare så man öppnar programmet man länkar till?

mvh Emil

frankofMedlem sedan jan. 20016 874 inlägg
#2

Nope, inte utan att du ger alla program samma rättigheter, och det är ingen bra ide ;)

snekkorrMedlem sedan dec. 2000203 inlägg
#3

:P

aja... .. det löste sig nästan endå :) får öppna mapparna

DmSMedlem sedan dec. 200049 inlägg
#4

Eller så gör du så här:

<HTML>
   <HEAD>
   <SCRIPT LANGUAGE=VBScript>
   <!-- This in an activeX way of opening a file outside of your browser-->
   Dim objWord
   Sub Btn1_onclick()
   call OpenDoc("this/is/your/http/or/file/path/to/your/document.doc")
   End Sub

   Sub OpenDoc(strLocation)

   Set objWord = CreateObject("Word.Application")
   objWord.Visible = true
   objWord.Documents.Open strLocation
   End Sub

   </SCRIPT>
   <TITLE>Launch Word</Title>
   </HEAD>
   <BODY>
   <INPUT TYPE=BUTTON NAME=Btn1 VALUE="Open Word Doc">
   </BODY>
   </HTML>

Borde funka även för andra applikationer.
/Dan

flabberMedlem sedan juli 200194 inlägg
#5

Excel

Jo, det här funkar bra med Worddokument. Hur gör man om man vill kalla fram ett Excel dokument tex. Får inte det att fungera riktigt.

DmSMedlem sedan dec. 200049 inlägg
#6

Den här raden styr vad du ska skapa för objekt:
Set objWord = CreateObject("Word.Application")

Om du ändrar scriptet till:

<HTML>
   <HEAD>
   <SCRIPT LANGUAGE=VBScript>
   <!-- This in an activeX way of opening a file outside of your browser-->
   Dim objApp
   Sub Btn1_onclick()
   call OpenDoc("this/is/your/http/or/file/path/to/your/filnamn.ext")
   End Sub

   Sub OpenDoc(strLocation)

   Set objApp = CreateObject("Excel.Application")
   objApp .Visible = true
   objApp .Documents.Open strLocation
   End Sub

   </SCRIPT>
   <TITLE>Launch Applikation</Title>
   </HEAD>
   <BODY>
   <INPUT TYPE=BUTTON NAME=Btn1 VALUE="Open Doc">
   </BODY>
   </HTML>

Så borde det funka, det du får ändra är
Set objApp = CreateObject("Excel.Application")
samt sökvägen till filen du vill öppna.
//Dan

RealRoadrunnerMedlem sedan sep. 20036 inlägg
#7

Förlåt om jag är en newbie, men hur gör jag om jag vill köra ett powerpoint dokument på samma sätt?

Måste man ha knappen, eller går den att ändra till en vanlig länk (eller text alltså)?

/Roadrunner

138 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)