Проблема с кнопкой ссылки в Symbian Device - PullRequest
1 голос
/ 28 февраля 2012

В моем устройстве S60 5-е издание

ОС: Symbian S60, 5-е издание, Браузер: 7.1

Useragent: Mozilla / 5.0 (SymbianOS / 9.4; Series60 / 5.0 NokiaN97-1 / 12.0.024; Профиль / Конфигурация MIDP-2.1 / CLDC-1.1; ru-ru) AppleWebKit / 525 (KHTML, как Gecko) BrowserNG / 7.1.12344

С файлами cookie нет проблем, они работают нормально. Но кнопка Link Control не работает. На самом деле, как мне кажется, сервер ASP.NET не отправляет код javascript для выполнения обратной записи. Вот почему написано, что _doPostBack () не найден.

Исправлено, если я изменил целевую версию фреймворка с 4.0 на 3.5.

Какое самое простое решение этой проблемы .. ??

Ответы [ 2 ]

0 голосов
/ 20 июня 2012

Причина, по которой некоторые элементы управления не работают в браузере Symbian, заключается в том, что .Net внедряет функцию javascript с именем __dopostback () на страницу. Элементы управления вызывают эту функцию, чтобы вызвать обратную передачу. Symbian имеет проблему с двойным подчеркиванием и не может найти функцию. Хотя я не знаю, как это исправить, у меня есть обходной путь; Моя страница default.aspx имеет функцию javascript под названием __Redirect (), которая перенаправляет на обычную страницу, которая использует кнопки ссылок и т. Д. Если устройство не распознает двойное подчеркивание, оно не перенаправляется и остается на этой «базовой» странице. на этой странице я использую гиперссылки и т. д.

0 голосов
/ 02 марта 2012

Я думаю, вам следует проверить, работает ли одна и та же кнопка ссылки на всех сайтах?Я думаю, что это специфическая проблема сайта, учитывая тот факт, что изменение версии .NET заставляет работать кнопку.Что касается «самого простого» решения, его, конечно, нет на устройстве.

...