Откройте пользовательское окно IE из Flex или окно может настроить себя? - PullRequest
1 голос
/ 11 ноября 2009

Можно ли открыть собственное окно IE (т.е. без строки состояния, адресной строки и т. Д.) Изнутри flex? или если я вызываю php-файл или html-файл, может ли страница при загрузке настраиваться самостоятельно?

Ответы [ 2 ]

1 голос
/ 11 ноября 2009

Вы можете вызвать файл php или html, используя HTTPService.

import mx.rpc.http.HTTPService


<mx:HTTPService method="post" url="{php path}" resultFormat="e4x" ShowBusyCursor="true" />

PHP или HTML

<?php

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


?>

Пожалуйста, проверьте на наличие незначительной ошибки.

Надеюсь, эта помощь

0 голосов
/ 12 ноября 2009

JavaScript внутри HTML-страницы, на которой находится приложение Flex.

<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 вызывается при нажатии кнопки ...

private function imagesButtonClick():void {
    var url:String = data.images;
    ExternalInterface.call("images", url);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...