Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

WebBrowser Control + javascript

29K
06 февраля 2010 года
Daniel Lavrushin
30 / / 26.10.2008
Привет,

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

В своем приложении WPF использую контрол WebBrowser.
В нем подгружаю скрипты js через тег <script src=""> и полученный html скармливаю методу WebBrowser.NavigateToString()

Проблема в том, что при компиляции проекта все работает нормально. Как только я пробую инсталлировать программу как отдельное приложение, то WebBrowser при попытке подгрузки js скриптов выдает сообщение IEшное:

line 1 char 1 invalid character

и так по всем скриптам, которые подключены.

Даже на чистые js файлы (я пробовал создавать пустые, та же лажа).

Я заметил такую вещь. Это явно проблемы юникода, так как страница в которой грузится html идет в кодировке utf-8. Но почему тогда эти js файлы спокойно грузятся при дебаге проекта? Создается ощущение, что при установке программы, инстоллер сохраняет их в какой-то виндовой кодировке, отчего брауезр потом начинает спотыкаться на неправильные сивломы.

У вас есть мысли, в чем может быть дело?
Сами js файлы пробовал сохронять как угодно - не помогает.

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог