РЕДАКТИРОВАТЬ: Я добавил пояснения в ответ на комментарий;там, где это возможно и имеет смысл, эти добавленные карификации выполнены в стиле курсивом.
Я разместил этот вопрос в группах Firefox, а также здесь, в SO.
Существует как минимум 25 связанных вопросов по SO, несколько типичных вопросов:
Есть ~ 15 принятых ответов, ни один из которых, кажется, здесь не применим.Поскольку существует так много вопросов и принятых ответов, я предполагаю, что мой вопрос посвящен проблеме, над которой разработчики часто сталкивались.
Я написал прямую веб-страницу, которая, на мой взгляд, является совершенно нормальной и обычной.У меня нет ничего необычного на этой странице, ничего, что я - и, вероятно, вы и все веб-разработчики - не использовали по крайней мере в течение последних десяти лет.
Я просматриваю страницуЯ разработал с Firefox 3.6.16 с Firebug 1.6.2.
С переменной периодичностью, но, как правило, каждые 30–60 минут для 65% инцидентов, появляется сообщение об ошибкев консоли Firebug :
Permission denied for <http://ad.yieldmanager.com> to call method Location.toString
Большинство этих сообщений указывают на yieldmanager, но я также вижу жалобы на двойной клик и интерклик.FB не дает мне никаких свойств в отношении сообщений об ошибках.
Вид-> Источник страницы ничего не показывает о yieldmanager или любом другом нарушителе.
Есть вызовы в AdSense, но удаление этого кода полностью меняетничего не сообщается об ошибках.
На странице около 3000 строк простого JavaScript ванильного типа, но я не вижу ничего экзотического.
Я не включал явно или (я полагаю) неявно какой-либо фреймворк-код: ни JScript, ни xjs, ни MooTools, ни что-либо еще.
Вопрос: Как узнать, кто звонит из Location.toString ();и как я могу избавиться от этого парня?