Как получить установку языка Firefox? (ДЕЙСТВИТЕЛЬНО)

В то время как я не использовал объект флэш-памяти в приложении форм окон сам, я действительно знаю, что это возможно. В Visual Studio на Вашей панели инструментов примите решение добавить новый компонент. Тогда в новом окне, которое появляется, выбирают эти "COM-компоненты" вкладка для получения списка, в котором можно найти "Объект Flash Ударной взрывной волны"

Когда-то добавленный к панели инструментов, просто использовать управление, поскольку Вы использовали бы любое другое "стандартное" управление из Visual Studio.

три простых команды доступны для взаимодействия с управлением:

  • AxShockwaveFlash1. Остановитесь ()
  • AxShockwaveFlash1. Фильм = FilePath & "\FileName.swf"
  • AxShockwaveFlash1. Игра ()

, который, я думаю, все сам объяснительный.

было бы замечательно быть в состоянии загрузить содержание флэш-памяти из своего рода потока, а не файла на диске.

я просто видел, что Вы также ищете средство загрузить содержание из потока, и потому что я не действительно уверен, что это возможно с объектом флэш-памяти ударной взрывной волны, что я дам Вам другую опцию (два на самом деле).

первым является тот, который я советовал бы Вам использовать только при необходимости, поскольку он использует полноценное "webbrowser компонент" (также доступный как дополнительный элемент панели инструментов), который похож на попытку стрелять в муху из симметрирующего устройства. конечно, это будет работать, поскольку управление будет действовать как реальное окно браузера (на самом деле браузер Internet Explorer), но не действительно означал использоваться в способе, которым Вам нужен он.

вторая опция состоит в том, чтобы использовать что-то, что я просто обнаружил при взгляде для получения дополнительной информации об игре содержания флэш-памяти в форме окон. F-IN-BOX является коммерческим решением, которое будет также играть содержание от данного URL веб-сайта. (Предоставленная ссылка направит Вас к коду.NET, который необходимо использовать).

23
задан Community 23 May 2017 в 12:06
поделиться

3 ответа

Если вам нужно значение 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>
0
ответ дан 29 November 2019 в 02:44
поделиться

Я бы предположил, что navigator.language возвращает язык интерфейса (я предполагаю, что это английский английский язык), а не тот, на котором он хочет документы. Строка пользовательского агента также сообщает, какая версия firefox была загружена.

Accept-language - это то, что должен проверить целевой сервер.

Я считаю такое его поведение вполне правильным (при условии, что его интерфейс (меню и тому подобное) действительно на английском языке).

2
ответ дан 29 November 2019 в 02:44
поделиться

И 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, дважды щелкните его и измените значение.

15
ответ дан 29 November 2019 в 02:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: