Вниз
Скачать: CL | DM;

Как сделать что бы яваскрипт определял TWebBrouser не как ИЕ   Найти похожие ветки 

← →
WebSQLNeeder ©   (2005-12-12 19:38) [0]

В яваскрипте или в php есть возможность определить версию браузера, например таким образом определяется посетитель (visitor) в счетчиках. А можно ли как то заставить TWebBrowser говорить скрипту что он это другой браузер??

Например, как это делает Опера ...


← →
ZeFiR ©   (2005-12-12 22:44) [1]

У Оперы совсем другой двиг, она TWebBrowser не использует ваще


← →
SergP.   (2005-12-13 18:34) [2]


> А можно ли как то заставить TWebBrowser говорить скрипту
> что он это другой браузер??


По идее должно быть можно. Ищи как изменить User-Agent.
Например MyIE это делает, хотя это всего лишь надстройка над эксплорером.


← →
WebSQLNeeder ©   (2005-12-15 00:47) [3]

Да вот уже месяц не могу найти решение ... Может кто то сталкивался с аналогичной задачей?


← →
WebSQLNeeder ©   (2005-12-16 16:25) [4]

..


← →
Reindeer Moss Eater ©   (2005-12-16 16:37) [5]

Ищи как изменить User-Agent.

Клиентский скрипт ниразу не видит юзер агента. Как впрочем и все остальное в заголовке браузера.
Обычно он определяет браузер по именам окон.


← →
SergP ©   (2005-12-17 04:18) [6]


> В яваскрипте или в php есть возможность ...


Как-то не заметил сначала....

яваскрипт и php - вещи совсем разные.
Я когда писал [2], имел ввиду то что серверный скрипт (php) определяет браузер по полю User-Agent в заголовке.

А с клиентскими скриптами конечно совсем другая ситуация. Это уже пусть автор определится что ему нужно...


← →
WebSQLNeeder ©   (2005-12-17 09:44) [7]

>>яваскрипт и php - вещи совсем разные.

Ну php если я верно понял берет информацию о юзер-агенте из заголовков, которые приходят вместе с хтмл страницей. Так вот а как заставить мой ТВебБроузер каждый раз отправлять такие заголовки что бы они содержали не ИЕ, а например Нетскейп Навигатор.

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


← →
WebSQLNeeder ©   (2005-12-24 22:25) [8]

..


← →
ZeFiR ©   (2005-12-25 00:39) [9]

Юзайте TEmbeddedWB и не будет проблемов...
http://shevchenko-life.kiev.ua/zb.zip
вот пример моей проги в этом компоненте... глянь как его определяют...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.025 c
15-1141288103
PARUS
2006-03-02 11:28
2006.04.09
Оцените


15-1142491734
syte_ser78
2006-03-16 09:48
2006.04.09
определение активности диалап подключения


2-1143223901
ЧиЧиЧи
2006-03-24 21:11
2006.04.09
Как можно создать объект?


2-1143105524
SergeyG
2006-03-23 12:18
2006.04.09
Есть файл байтов (file of byte). Как сделать, чтобы массив данных


6-1130764717
Hitman2083
2005-10-31 16:18
2006.04.09
Вывод окна терминала




   Наверх