Как загрузить мое гибкое приложение в дочернее окно браузера? - PullRequest
0 голосов
/ 14 апреля 2011

У нас есть веб-приложение Flex. Я хочу загрузить SWF-файл в дочернем окне браузера без каких-либо строк состояния или кнопки истории, а только из приложения. Как мне это сделать.

Я попробовал window.open в html, который встраивает наш SWF, но безуспешно. Он продолжает создавать окно каждый раз, когда я вызываю URL в дочернем окне, поскольку HTML загружается каждый раз, когда я вызываю URL в javascript.

Это код, который я пробовал в своем HTML-коде во время загрузки тела.

функция openWindow () {
var url = "https://"+window.location.hostname+":9000/foo/";
ш = открытый (URL, 'WindowName', 'ширина = 1024, высота = 768, полос прокрутки, статус'); }

Любая помощь очень ценится. Спасибо.

Ответы [ 2 ]

2 голосов
/ 14 апреля 2011

@ J_A_X правильно, но вы можете использовать нижнюю строку для всплывающего окна

window.open(herf, windowname, ',type=fullWindow,fullscreen,scrollbars=yes');

подробности можно найти на Всплывающие окна: основы

надеется, чтопомогает

2 голосов
/ 14 апреля 2011

Вы не можете. То, что вы пытаетесь сделать, это против многих политик безопасности браузеров. Раньше вы были в состоянии вернуться во времена старого IE, но не больше.

Если вы хотите, чтобы всплыло окно «без хрома», вы всегда можете установить приложение Air на компьютер пользователя, чтобы отобразить вашу информацию. Его можно запустить с веб-сайта, если вы установили <allowBrowserInvocation>true</allowBrowserInvocation> в конфигурационном файле Air.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...