Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.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
AS3调用包含javascript的php页面?_Php_Javascript_Actionscript 3 - Fatal编程技术网

AS3调用包含javascript的php页面?

AS3调用包含javascript的php页面?,php,javascript,actionscript-3,Php,Javascript,Actionscript 3,我试图从AS3调用一个包含一些javascript调用的php脚本/页面。 我用的是普通的 var varSend:URLRequest=new URLRequest("http://my_www/script.php"); varSend.method=URLRequestMethod.POST;(...) 我的php页面有一些javascript。php将POST中获得的一些变量传递给我的JS脚本,该脚本连接到第三方应用程序 现在我的问题是,我可以毫无问题地从AS3调用脚本,但是当我这样做

我试图从AS3调用一个包含一些javascript调用的php脚本/页面。 我用的是普通的

var varSend:URLRequest=new URLRequest("http://my_www/script.php");
varSend.method=URLRequestMethod.POST;(...)
我的php页面有一些javascript。php将POST中获得的一些变量传递给我的JS脚本,该脚本连接到第三方应用程序


现在我的问题是,我可以毫无问题地从AS3调用脚本,但是当我这样做时,JS似乎永远不会运行。我的问题是,如果从flash中调用POST中的php脚本/页面,该页面中嵌入的JS是否正在运行???

您需要将该JavaScript传递给浏览器才能运行它。在ActionScript中,它只是一个字符串

在AIR应用程序中,您可以创建一个HTML控件来运行JS


在浏览器应用程序中,您可以使用ExternalInterface将字符串发送到包含HTML的部分JS代码。

是的,它在AIR应用程序中。创建HTML控件并在中运行JS是什么意思?我理解HTML控件部分,但在中运行JS??他指的是各种版本的AdobeAIR中提供的HTMLViewer类或StageWebView类。两者都允许您在air的上下文中呈现网页。我的问题是,嵌入在该页面中的JS是否会在HTMLViewer中运行?HTMLViewer是否兼容html5?