Иногда бывает что на любимом сайте что-то поменяли не в лучшую сторону, например сделали что ссылки открываются с помощью javascript хотя и ведут на теже страницы что и раньше. Что бы решить данную проблему рекомендую воспользоваться плагином Greasemonkey. С его помощью можно добавить к любому сайту исполняемый js, который доработает код сайта уже на вашем компьютере.
Пример скрипта, который обработает все ссылки которые стали открываться javascipt и заменит их на самые обыкновенные ссылки. Пример не панацея и сделан под конкретный сайт.
// ==UserScript==
// @name Example
// @namespace Example
// @include http://www.google.com/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js
// @version 1
// ==/UserScript==
var productIdRe = /\d+/i;
var categoryIdRe = /'\d+'/i;
//var jsRE = /javascript:transproductr/i;
$("a[href^='javascript:transproductr']").each(function(){
productId = $(this).attr('href').match(productIdRe)+'';
$(this).attr('href','product.jsp?proid='+productId);
});
$("a[href^='javascript:translist1']").each(function(){
var categoryId = $(this).attr('href').match(categoryIdRe)+'';
categoryId = categoryId.match(productIdRe);
$(this).attr('href','list1.jsp?l1='+categoryId);
});
$("a[href^='javascript:transanimer']").each(function(){
animeId = $(this).attr('href').match(productIdRe);
$(this).attr('href','list1.jsp?anime='+animeId);
})
Комментариев нет:
Отправить комментарий