Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从字符串执行JavaScript代码?_Php_Javascript_Jquery_Ajax - Fatal编程技术网

Php 如何从字符串执行JavaScript代码?

Php 如何从字符串执行JavaScript代码?,php,javascript,jquery,ajax,Php,Javascript,Jquery,Ajax,我的AJAX调用返回一个JavaScript代码,该代码存储在变量response中 response = if(typeof UberUpload.startUpload == 'function'){ UberUpload.startUpload("7200c3882ecf4b509eda383b2032ec8b",0,0); } 我想执行该代码作为响应。如何执行该JavaScript代码?使用JavaScript函数eval()。因此,在您的情况下,eval(响应)使用JavaScrip

我的AJAX调用返回一个JavaScript代码,该代码存储在变量
response

response = if(typeof UberUpload.startUpload == 'function'){ UberUpload.startUpload("7200c3882ecf4b509eda383b2032ec8b",0,0); }

我想执行该代码作为响应。如何执行该JavaScript代码?

使用JavaScript函数
eval()
。因此,在您的情况下,
eval(响应)

使用JavaScript函数
eval()
。因此,在您的情况下,
eval(响应)

首先查看响应的数据类型,它是以
xml
还是以
json
或其他格式?
尝试
console.log(response)
first

首先查看响应的数据类型,它是以
xml
还是以
json
或其他格式? 首先尝试
console.log(响应)