В то время как я не использовал объект флэш-памяти в приложении форм окон сам, я действительно знаю, что это возможно. В Visual Studio на Вашей панели инструментов примите решение добавить новый компонент. Тогда в новом окне, которое появляется, выбирают эти "COM-компоненты" вкладка для получения списка, в котором можно найти "Объект Flash Ударной взрывной волны"
Когда-то добавленный к панели инструментов, просто использовать управление, поскольку Вы использовали бы любое другое "стандартное" управление из Visual Studio.
три простых команды доступны для взаимодействия с управлением:
, который, я думаю, все сам объяснительный.
было бы замечательно быть в состоянии загрузить содержание флэш-памяти из своего рода потока, а не файла на диске.
я просто видел, что Вы также ищете средство загрузить содержание из потока, и потому что я не действительно уверен, что это возможно с объектом флэш-памяти ударной взрывной волны, что я дам Вам другую опцию (два на самом деле).
первым является тот, который я советовал бы Вам использовать только при необходимости, поскольку он использует полноценное "webbrowser компонент" (также доступный как дополнительный элемент панели инструментов), который похож на попытку стрелять в муху из симметрирующего устройства. конечно, это будет работать, поскольку управление будет действовать как реальное окно браузера (на самом деле браузер Internet Explorer), но не действительно означал использоваться в способе, которым Вам нужен он.
вторая опция состоит в том, чтобы использовать что-то, что я просто обнаружил при взгляде для получения дополнительной информации об игре содержания флэш-памяти в форме окон. F-IN-BOX является коммерческим решением, которое будет также играть содержание от данного URL веб-сайта. (Предоставленная ссылка направит Вас к коду.NET, который необходимо использовать).
Если вам нужно значение Accept-Language
, вы не сможете получить его при использовании клиентского JavaScript. Вам нужно будет получить его со своего сервера.
Если вам действительно нужно это значение в клиентском JavaScript, тогда прочтите его на сервере и запишите обратно клиенту:
<script type="text/javascript">
// setting the accept language HTTP header value
// in client-side JavaScript from PHP
var acceptLanguage = '<?php echo $_SERVER["HTTP_ACCEPT_LANGUAGE"]; ?>';
</script>
Я бы предположил, что navigator.language возвращает язык интерфейса (я предполагаю, что это английский английский язык), а не тот, на котором он хочет документы. Строка пользовательского агента также сообщает, какая версия firefox была загружена.
Accept-language - это то, что должен проверить целевой сервер.
Я считаю такое его поведение вполне правильным (при условии, что его интерфейс (меню и тому подобное) действительно на английском языке).
И navigator.language, и заголовок HTTP User-Agent используют значение предпочтения «general.useragent.locale», которое жестко запрограммировано в intl.properties для локали Firefox. сборка, которую вы скачали: http://mxr.mozilla.org/mozilla-central/source/toolkit/locales/en-US/chrome/global/intl.properties#8
Или для сборки en-GB: http://hg.mozilla.org/l10n-central/en-GB/file/88dd673c01f1/toolkit/chrome/global/intl.properties#l8
Если вы хотите изменить его для своей сборки , просто загрузите about: config, найдите файл general.useragent.locale, дважды щелкните его и измените значение.