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?
<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>
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