Silverlight и коммуникация JavaScript

Решение «Показать все файлы» у меня не сработало, потому что в моем случае исходные файлы не находились в каталоге, содержащем файл проекта.

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

https://github.com/reloZid/vc-fileutils

7
задан 12 June 2009 в 05:05
поделиться

4 ответа

Если вы обнаружили несовместимость между FireFox и IE, нам нужно сообщить об этом. Может быть что-то еще в JS на странице или это может быть настройка в FF3 (например, флеш-блок)

0
ответ дан 7 December 2019 в 18:45
поделиться

У меня возникла эта проблема. Firefox - мой браузер по умолчанию, и поэтому он запускает Visual Studio (на самом деле VWD, но неважно). Во время разработки я добавил вызывающий код JavaScript на клиентскую страницу и обнаружил, что дочерний элемент «content» компонента Silverlight не может быть найден в DOM в FireFox, но его можно найти в IE. Я перезапустил веб-серверы Visual Studio (те, что в системном трее), и, эй, престо - он работал в Firefox! Проблема, по-видимому, была вызвана кэшированием компонента Silverlight на этих веб-серверах.

1
ответ дан 7 December 2019 в 18:45
поделиться

Несколько дней назад я прочитал журнал php Architect, и там есть статья о Silverlight, в которой объясняется, как общаться с javascript, вы можете проверить это.

Перейдите на http://www.phparch.com и зарегистрируйтесь, чтобы загрузить журнал, затем вы должны загрузить выпуск за май 2009 г., все остальные выпуски должны быть оплачены, но этот выпуск в моем аккаунте был бесплатным, я надеюсь, что и в вашем. , если вы не можете его скачать, просто дайте мне знать, и я пришлю вам PDF-файл по электронной почте.

А вот прямая ссылка для его загрузки: https://store-phpa.phparch.com/c/phpa/magazine/pickup/97

С уважением, Александру

0
ответ дан 7 December 2019 в 18:45
поделиться

Убедитесь, что включить HTML ACCES:

в C #:

        System.Windows.Interop.SilverlightHost host = Application.Current.Host;
        System.Windows.Interop.Settings settings = host.Settings;

        bool enableAcces = settings.EnableHTMLAccess;
        enableAcces = true;

в HTML:

<param name="enablehtmlaccess" value="true" />

Это работало для меня.

1
ответ дан 7 December 2019 в 18:45
поделиться
Другие вопросы по тегам:

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