potrebno mi je da preimenujem fajl (da mu promenim ekstenziju u .exe) i da ga pokrenem iz .htm fajla, ja sam pokusao preko jave (gledao u nekoliko kodova, jer nikad dosad nisam koristio java script) ovako:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Executable Launcher</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function runFile()
{
var fso = null;
var exe;
var htmpath = "";
var exepath = "";
htmpath = document.location.replace("runexe.htm", "test.maki");
exepath = document.location.replace("runexe.htm", "test.exe");
try
{
fso = new ActiveXObject("Scripting.FileSystemObject");
exe = fso.getFile(htmpath);
exe.Copy(exepath);
document.location = exepath;
}
catch(objError)
{
alert("Executable Launcher script failed: " + objError.description);
}
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="runFile();">
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Executable Launcher</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function runFile()
{
var fso = null;
var exe;
var htmpath = "";
var exepath = "";
htmpath = document.location.replace("runexe.htm", "test.maki");
exepath = document.location.replace("runexe.htm", "test.exe");
try
{
fso = new ActiveXObject("Scripting.FileSystemObject");
exe = fso.getFile(htmpath);
exe.Copy(exepath);
document.location = exepath;
}
catch(objError)
{
alert("Executable Launcher script failed: " + objError.description);
}
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="runFile();">
</BODY>
</HTML>
i nece!
javlja mi Invalid procedure call... (tako nesto) a ja ne vidim neku gresku u sintaksi?!?
dakle treba da preimenujem fajl test.maki u test.exe i da ga otvorim (test.maki se nalazi u istom folderu sa runexe.htm, tj stranicom ciji je ovo gore kod)
svaka pomoc je dobrodosla! :D
Hvala Unapred!
krcko.