Полезная информация

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

№125-04-2012 02:07:36

logik
Участник
 
Группа: Members
Зарегистрирован: 27-04-2010
Сообщений: 42
UA: Firefox 5.0

Изменение html до загрузки в бразуер

Всем привет.

Есть задача перехватывать и изменять html страницы до момента наступления dom событий.
Какое решение концептуально должно быть?
Если можно буду благодарен за ссылки на примеры.
Спасибо.

Отсутствует

 

№202-05-2012 16:51:54

Shutnik
Happy Arch Linux User
 
Группа: Extensions
Откуда: Tyumen ✈ Dnipropetrovsk
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Aurora 14.0
Веб-сайт

Re: Изменение html до загрузки в бразуер

logik пишет:

Есть задача перехватывать и изменять html страницы до момента наступления dom событий.

я не совсем уверен, но по-моему тут одно другому противоречит: страницы как правило начинают ренднериться до полной загрузки содержимого, т.е. до этого момента срабатывает как минимум DOMNodeInserted.


Life's emblem here, in youth and vernal bloom,
But reason's finger pointing at the...

Отсутствует

 

№302-05-2012 18:23:17

Пандёнок
Участник
 
Группа: Extensions
Откуда: chrome://newtab
Зарегистрирован: 04-11-2008
Сообщений: 4472
UA: Firefox 13.0
Веб-сайт

Re: Изменение html до загрузки в бразуер

logik
Прокси-сервер локальный.


Переводы расширений.

Отсутствует

 

№402-05-2012 20:16:49

logik
Участник
 
Группа: Members
Зарегистрирован: 27-04-2010
Сообщений: 42
UA: Firefox 5.0

Re: Изменение html до загрузки в бразуер

Уточню что меня интересует. В Internet Explorer этот механизм называется mime-filter. Ставишь хендлер на content-type, например text/html. пишешь класс с интерфейсами, регистрируешь его, и тогда в этом классе получаешь возможность внедрится в поток приходящих в браузер данных, причем по кускам, как они приходят от сервера. filter может эти данные отредактировать и передать их дальше. В этом случае если посмотришь исходный код страницы через команду Исходный код страницы., то там будут именно измененные данные. Любые манипуляции с html страницы уже в dom событиях не меняют код страницы который можно посмотреть через эту команду.  И интересует есть ли что-то подобное в FireFox.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]