предупреждения getAttributeNode () и getAttributeNodeNS () - PullRequest
3 голосов
/ 17 октября 2011

Моя страница открывается правильно, но в FF я постоянно получаю предупреждение

[10:44:54.904] Use of getAttributeNode() is deprecated. Use getAttribute() instead. @ http://localhost/admin/?page=add#
[10:46:23.828] Use of getAttributeNodeNS() is deprecated. Use getAttributeNS() instead. @ http://localhost/admin/?page=add

Кстати, я использую CKeditor.Что означает это предупреждение?и как это исправить?enter image description here

Ответы [ 3 ]

5 голосов
/ 17 октября 2011

Эти два метода устарели в Firefox 7, потому что они были удалены в DOM4 , текущей версии спецификации DOM. Вполне вероятно, что в конечном итоге они будут удалены из Firefox и, возможно, других браузеров.

Если предупреждения исходят от кода CKEditor, я уверен, что команда CKEditor узнает об этом и выпустит обновление в какой-то момент, который не использует эти методы. Однако я не смог найти какое-либо применение этого метода в исходном коде CKEditor, так что, скорее всего, он будет исходить от чего-то еще, что вы включаете на свою страницу. Возможно CKFinder, который, кажется, использует этот метод?

3 голосов
/ 27 ноября 2011

Мне кажется, что это внутренняя проблема в Firefox, по крайней мере одно из предупреждений исправлено в https://bugzilla.mozilla.org/show_bug.cgi?id=690120, поэтому нам просто нужно подождать и протестировать новые версии Firefox: -)

0 голосов
/ 11 января 2016

Использование getAttributeNode() устарело.Вместо этого используйте getAttribute () enter code here.@ http://localhost/admin/?page=add#

Использование getAttributeNodeNS() устарело.Вместо этого используйте getAttributeNS().@ http://localhost/admin/?page=add

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...