удаление ajax навигации вконтакте

Не пойму, то ли у меня оно с вкопт’ом конфликтует, то ли еще с чем..
Так или иначе, мне этот функционал не нужен в любом виде. Вот, накидал UserJS скрипт для этого:

// ==UserScript==
// @name	remove vkontakte ajax navigation
// @author	1allen (1all3n@gmail.com)
// @namespace	http://walk-alone.ru
// @include	*vkontakte.ru*
// @include	*vk.com*
// ==/UserScript==
//
 
(function () {
 
	function vk_fix_links()
	{
		var lnks = document.getElementsByTagName('a');
        var i, lnk;
        for ( i=0; i<lnks.length; i++ )
        {
            lnk = lnks[i].onclick;
            if ( !!lnk && lnk.toString().indexOf('nav.go',0) != -1)
                lnks[i].onclick = null;
        }
	}
 
	document.addEventListener('DOMContentLoaded', vk_fix_links, false);
})();

Тестил только в Опере.
Полагаю, впереди еще рефакторинг) Так то!)

Leave a Reply