我想知道这段代码有什么问题,我想通过php运行外部程序
function thisfunction(){
var x = new XMLHttpRequest();
x.open("GET","plm.php",true);
x.send();
return false;
}
这是我的php文件
<?php
function _exec($cmd)
{
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($cmd, 0,false);
echo $cmd;
return $oExec == 0 ? true : false;
}_exec("mspaint.exe");
?>
答案 0 :(得分:0)
您似乎需要启用CORS。
跨域资源共享(CORS)是一种规范,可实现跨域边界的真正开放访问。如果您提供公共内容,请考虑使用CORS打开它以进行通用JavaScript /浏览器访问。
另请阅读以下主题:XMLHttpRequest cannot load file. Cross origin requests are only supported for HTTP