>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Изменение html до загрузки в бразуер http://forum.mozilla-russia.org/viewtopic.php?id=54703 |
logik > 25-04-2012 02:07:36 |
Всем привет. Есть задача перехватывать и изменять html страницы до момента наступления dom событий. |
Shutnik > 02-05-2012 16:51:54 |
logik пишет
я не совсем уверен, но по-моему тут одно другому противоречит: страницы как правило начинают ренднериться до полной загрузки содержимого, т.е. до этого момента срабатывает как минимум DOMNodeInserted. |
Пандёнок > 02-05-2012 18:23:17 |
logik |
logik > 02-05-2012 20:16:49 |
Уточню что меня интересует. В Internet Explorer этот механизм называется mime-filter. Ставишь хендлер на content-type, например text/html. пишешь класс с интерфейсами, регистрируешь его, и тогда в этом классе получаешь возможность внедрится в поток приходящих в браузер данных, причем по кускам, как они приходят от сервера. filter может эти данные отредактировать и передать их дальше. В этом случае если посмотришь исходный код страницы через команду Исходный код страницы., то там будут именно измененные данные. Любые манипуляции с html страницы уже в dom событиях не меняют код страницы который можно посмотреть через эту команду. И интересует есть ли что-то подобное в FireFox. |