Php 从Flex打开自定义IE窗口,或者窗口可以自定义自身?

Php 从Flex打开自定义IE窗口,或者窗口可以自定义自身?,php,javascript,html,apache-flex,Php,Javascript,Html,Apache Flex,是否可以从flex中打开自定义IE窗口(即无状态栏或地址栏等)?或者,如果我调用php文件或html文件,页面在加载时是否可以自定义自身?您可以使用HTTPService调用php或html文件 import mx.rpc.http.HTTPService <mx:HTTPService method="post" url="{php path}" resultFormat="e4x" ShowBusyCursor="true" /> 导入mx.rpc.http.HTTPSer

是否可以从flex中打开自定义IE窗口(即无状态栏或地址栏等)?或者,如果我调用php文件或html文件,页面在加载时是否可以自定义自身?

您可以使用HTTPService调用php或html文件

import mx.rpc.http.HTTPService


<mx:HTTPService method="post" url="{php path}" resultFormat="e4x" ShowBusyCursor="true" />
导入mx.rpc.http.HTTPService
php或html

<?php

echo "<script>window.open('url path','mywindow','width=400,height=200,scrollbars=no, toolbar=no,menubar=no')</script>";


?>

您可以使用HTTPService调用php或html文件

import mx.rpc.http.HTTPService


<mx:HTTPService method="post" url="{php path}" resultFormat="e4x" ShowBusyCursor="true" />
导入mx.rpc.http.HTTPService
php或html

<?php

echo "<script>window.open('url path','mywindow','width=400,height=200,scrollbars=no, toolbar=no,menubar=no')</script>";


?>

Flex应用程序驻留的HTML页面中的JavaScript

<script language="JavaScript" type="text/javascript">
function images(url) 
{
 var width  = 700;
 var height = 500;
 var left   = (screen.width  - width)/2;
 var top    = (screen.height - height)/2;
 var params = 'width='+width+', height='+height;
 params += ', top='+top+', left='+left;
 params += ', directories=no';
 params += ', location=no';
 params += ', menubar=no';
 params += ', resizable=no';
 params += ', scrollbars=no';
 params += ', status=no';
 params += ', toolbar=no';
 newwin=window.open(url,'Screenshots', params);
 if (window.focus) {newwin.focus()}
 return false;
}
</script>

Flex应用程序驻留的HTML页面中的JavaScript

<script language="JavaScript" type="text/javascript">
function images(url) 
{
 var width  = 700;
 var height = 500;
 var left   = (screen.width  - width)/2;
 var top    = (screen.height - height)/2;
 var params = 'width='+width+', height='+height;
 params += ', top='+top+', left='+left;
 params += ', directories=no';
 params += ', location=no';
 params += ', menubar=no';
 params += ', resizable=no';
 params += ', scrollbars=no';
 params += ', status=no';
 params += ', toolbar=no';
 newwin=window.open(url,'Screenshots', params);
 if (window.focus) {newwin.focus()}
 return false;
}
</script>

嗨,特雷比,我不太确定一个PHP文件的POST方法是如何工作的。。。在浏览器中调用的php代码在Flex代码中不起作用。我已经做了进一步的研究,我相信我应该能够使用ExternalInterface函数将javascript放入Flex,但对此也不确定。您可以忽略method=“post”,只需将url路径放入php或html即可。在html方面,您只是将代码放在Hi Treby中,我不太确定PHP文件的POST方法将如何工作。。。在浏览器中调用的php代码在Flex代码中不起作用。我已经做了进一步的研究,我相信我应该能够使用ExternalInterface函数将javascript放入Flex,但对此也不确定。您可以忽略method=“post”,只需将url路径放入php或html即可。在html端,您只需将代码放入