Результаты поиска
Найдено результатов: 18
Сбои в работе браузера
Здравствуйте, харбовчане. С недавних пор мой браузер стал несколько сбоить: некоторые страницы открывает не с первого раза (появляется служебная страничка «Невозможно отобразить страницу», лечится рефрешем (иногда помогает сразу, иногда на 1-8 раз)), не всегда загружает все картинки с сайта. Пример с твиттера:

Проблема явно не в провайдере (поскольку инет стабильный, работает отлично: проверялось на другом компе), не в браузере (так как пробовал и хром, и лису, и IE8: везде похожая проблема) и вряд ли в самих сайтах (потому как проблема встречается чересчур часто и на совсем разных ресурсах).
Систему (Windows XP SP3) пока не переставлял, надеюсь вы сможете что-то подсказать или хотя бы подтолкнуть в нужном направлении для решения проблемы. Заранее спасибо.
Как установить java-плагин для Google Chrome под Ubuntu
www.java.com/ru/download/help/testvm.xml — тестовая страница радует гордым «Missing Plug-in».
JRE установлен, интернет прогуглен на тему «chrome plugin java».
Лишняя запятая в JS
Возник спор по поводу ошибки, возникающей в IE, если встречается лишняя запятая в коде.
Ситуация простая:
items: [
{xtype: 'textfield', cls: 'fake-field', value: 'Manager Login'},
new Ext.form.TextField(Ext.applyIf({fieldLabel: 'Username', name: 'login', allowBlank:false}, fieldConfig)),
this.passwordField,
this.passwordConfirmField,
new Ext.form.Hidden({name: 'companyId'}),
]
Если последнюю запятую не убрать — IE не отрабатывает скрипт. Все остальные браузеры отработают на ура.
Вопрос: Кто прав? Кодер и его запятая (вместе со всеми браузерами) или же IE (который не хочет обрабатывать явный промах программиста).
{xtype: 'textfield', cls: 'fake-field', value: 'Manager Login'},
new Ext.form.TextField(Ext.applyIf({fieldLabel: 'Username', name: 'login', allowBlank:false}, fieldConfig)),
this.passwordField,
this.passwordConfirmField,
new Ext.form.Hidden({name: 'companyId'}),
]
Как установить java-плагин для Google Chrome под Ubuntu
www.java.com/ru/download/help/testvm.xml — тестовая страница радует гордым «Missing Plug-in».
JRE установлен, интернет прогуглен на тему «chrome plugin java».
Лишняя запятая в JS
Возник спор по поводу ошибки, возникающей в IE, если встречается лишняя запятая в коде.
Ситуация простая:
items: [
{xtype: 'textfield', cls: 'fake-field', value: 'Manager Login'},
new Ext.form.TextField(Ext.applyIf({fieldLabel: 'Username', name: 'login', allowBlank:false}, fieldConfig)),
this.passwordField,
this.passwordConfirmField,
new Ext.form.Hidden({name: 'companyId'}),
]
Если последнюю запятую не убрать — IE не отрабатывает скрипт. Все остальные браузеры отработают на ура.
Вопрос: Кто прав? Кодер и его запятая (вместе со всеми браузерами) или же IE (который не хочет обрабатывать явный промах программиста).
{xtype: 'textfield', cls: 'fake-field', value: 'Manager Login'},
new Ext.form.TextField(Ext.applyIf({fieldLabel: 'Username', name: 'login', allowBlank:false}, fieldConfig)),
this.passwordField,
this.passwordConfirmField,
new Ext.form.Hidden({name: 'companyId'}),
]
Как вы боритесь с зоопарком версий Opera?
Все разработчики не любят IE6 и на то есть целый ряд причин. Но, по крайней мере, все его глюки уже 100500 раз описаны в сети. Да и ПО для тестирования типа IE Tester-ов под разные версии ослика сделали народные умельцы.
А вот что делать с Opera…
На одном проекте из Беларуси у меня сейчас 41,2% посетителей пользуются браузером Opera. Может кто-то был бы счастлив, что доля IE в сумме всех версий составляет всего 38%, но как показывает практика с Opera хватает своих проблем. Ко мне постоянно обращаются клиенты с жалобами, что у них Opera и: то не работает система заказов / то табы не раскрываются и т.д. И что самое печальное, мне еще ни разу не удалось воспроизвести ситуацию.
По статистике распределения разные версии Opera:

Тот еще зоопарк. И плюс к этому, каждую значимую по доле версию нужно тестировать в двух режимах с Turbo и без него.
Поделитесь мыслями, кто и как тестирует свои продукты под весь этот зоопарк версий?
Модифицировать кнопку Home в браузере?
Хочется сделать так, чтобы при клике на кнопку браузер переходил не на заранее указанную страницу, а на корневой домен
Т.е. если ты находишься щас на сайте www.foobar.ru/foo/bar/foobar.html то при нажатии на Home браузер бы перешел на страницу www.foobar.ru
Конкретно интересуют браузеры Opera и Firefox. Насчет оперы не уверен, а для ФФ должен же быть какой-то аддон
Я уверен что «Хоумом» по назначению практически никто не пользуется, а вот такое применение было бы полезным
Где Chrome хранит синхронизированные расширения?
Судя по всему, одно из установленных у меня расширений роняет Хром при попытке открыть создать новое окно или открыть новое окно в режиме инкогнито. При попытке его удалить из Хрома Хром также падает, и оно не удаляется. В гуглодокументах нашёл только синхронизированные закладки, но не расширения. Где они хранятся и можно ли их удалить вручную?
Google
Google
Chrome
Синхронизация
данных
Браузеры
Расширения
для
браузеров
323   2   08:50, 14th August, 2020
323   2   08:50, 14th August, 2020
Слежение за изменениями на сайте
Нужна программа, в которую можно внести список URL'ов. И с заданной переодичностью она будет обходить эти ссылки и сообщать о сайтах, где произошли какие нибудь изменения.
Возможна работа ActiveX под Linux?
Есть железяка — видеорегистратор, его веб интерфейс использует для работы ActiveX и естественно работает только под IE.
Существует какая-нибудь возможность заставить работать ActiveX под любым другим браузером в Linux?
VirtualBox, Wine, подключение к удаленному рабочему столу не подходит к сожалению…
WebBrowser Control и IFRAME
Этот вопрос возник при использовании 1С, но помочь мне может человек не знакомый с этой платформой.
Есть некоторая страница, которая содержит IFRAME, эта страница загружается в 1С: Платформе через WebBrowser Control. При дальнейшей работе непосредственно с загруженным в IFRAME документом возникает ошибка: «Access is denied». Данная проблема очень напоминает «Cross domain scripting», но, и файл в WebBrowser'е и IFRAME находятся на одном домене и используют один протокол.
Лично мне кажется, что это проблема самой платформы и я хочу попытаться понять в чем именно ошибка. Есть метод IInternetSecurityManager::GetSecurityId, который непосредственно связан с cross domain scripting, но разработчики платформы говорят, что они его не переопределяли.
В таком случае вопрос: в чем еще может быть проблема возникновения такой ошибки? Спасибо.
Адресная строка в Опере
А в Опере есть возможность, чтобы при двойном клике в адресной строке выбиралось отдельное слово или число? Может есть какой параметр? А то недавно попытался это сделать, сидел в ступоре пару минут — ощущение как в каменном веке.
Относительное позиционирование с jQuery
Помогите спозиционировать элементы относительно друг друга с учетом скроллинга в разных браузерах.
Сделал дополнительный блок при наведении мышки. Вот кусок кода, отвечающего за расчет положения нового блока на странице:
...
var mytop = image.offset().top - (container.height() /2) + image.height()/2 + $(document).scrollTop();
var myleft = image.offset().left - (container.width() /2 ) + image.width()/2 + $(document).scrollLeft();
if($.browser.msie){
mytop = image.offset().top - (container.height() /2) + image.height()/2;
myleft = image.offset().left - (container.width() /2 ) + image.width()/2;
}
container.offset({top: mytop, left: myleft});
container.show();
...
Т.е. смотрим координаты текущего элемента, и если браузер IE, то добавляем высоту/ширину скроллинга.
Буквально вчера то ли Chrom обновился, то ли jQuery (подгружает последний из Google CDN), но Chrome стал добавлять scroll (может он IE представляется). Может быть есть путь спозиционировать элемент без прописывания всех версий «глючащих» браузеров?
var mytop = image.offset().top - (container.height() /2) + image.height()/2 + $(document).scrollTop();
var myleft = image.offset().left - (container.width() /2 ) + image.width()/2 + $(document).scrollLeft();
if($.browser.msie){
mytop = image.offset().top - (container.height() /2) + image.height()/2;
myleft = image.offset().left - (container.width() /2 ) + image.width()/2;
}
container.offset({top: mytop, left: myleft});
container.show();
...