возможно ли?
Всем привет. У меня такой вопрос: Можно ли сделать так чтобы javascript в браузере не палил реальную ОСЬ при измененном юзер-агенте. :thanks:
|
Просто заменить navigator.platform на нужное значение не получится. Нужно заменить ВЕСЬ навигатор. Например, так:
var fake_navigator = {};
for (var i in navigator) {
fake_navigator[i] = navigator[i];
}
fake_navigator.platform = 'MyOS';
navigator = fake_navigator;
Вместо MyOS пишете то, что вам нужно или вовсе пустую строку. Скрипт можно запускать как UserJS в опере, как расширение в хроме или как скрипт GreaseMonkey в FF. |
GuardCat,
ответьте пожалуйста в лс |
| Часовой пояс GMT +3, время: 07:25. |