Html 在Windows上从基于Perl Linux的网站运行可执行文件?
我有以下情况:一个Linux服务器托管一个由Perl代码创建的网站。 我用Perl创建了一个按钮,onclick应该启动一个可执行文件。 问题是可执行文件是Windows EXE文件。单击按钮时,它将在Linux服务器上运行,而不是在Windows端。 如何更改“onclick”以启动EXE(在Windows中打开网站时) onclick的代码:Html 在Windows上从基于Perl Linux的网站运行可执行文件?,html,perl,onclick,executable,Html,Perl,Onclick,Executable,我有以下情况:一个Linux服务器托管一个由Perl代码创建的网站。 我用Perl创建了一个按钮,onclick应该启动一个可执行文件。 问题是可执行文件是Windows EXE文件。单击按钮时,它将在Linux服务器上运行,而不是在Windows端。 如何更改“onclick”以启动EXE(在Windows中打开网站时) onclick的代码: onclick="javascript: runExe();" 尝试了以下操作: function runExe (){ syste
onclick="javascript: runExe();"
尝试了以下操作:
function runExe (){
system("/Users/xxxx/notepad.exe");
}
function runExe (){
system("file://C:/Windows/notepad.exe");
}
function runExe (){
open(FH, "c:\Windows\notepad.exe |");
close(FH);
}
function runExe (){
open(FH, "/Users/xxxx/notepad.exe |");
close(FH);
}
简单的回答是不,如果需要运行Windows可执行文件,则不能将Perlsite托管在Windows服务器上。回答很长,您可以尝试使用在linux下运行该程序。根据所讨论的exe,这可能无法正常工作。谢谢!你给了我一个主意。我可以从另一个Windows服务器(使用IIS)打开html页面并从那里开始。谢谢