--- userscripts_top_scripts.user.js 2007-04-06 04:06:52.000000000 +0700 +++ userscripts_top_scripts.mod.user.js 2007-04-06 04:07:04.000000000 +0700 @@ -108,7 +108,8 @@ return row; } -function more_results(){ +function more_results(e){ + e.preventDefault(); count = GM_getValue("num_results", 10); if (count < 50){ GM_setValue("num_results", count + 10); @@ -117,7 +118,8 @@ set_data(eval(data)); } -function less_results(){ +function less_results(e){ + e.preventDefault(); count = GM_getValue("num_results", 10); if (count >= 10){ GM_setValue("num_results", count - 10); @@ -126,17 +128,20 @@ set_data(eval(data)); } -function show_total_downloads() { +function show_total_downloads(e) { + e.preventDefault(); data = GM_getValue("TOP10", "[]"); set_data(eval(data)); } -function show_weekly_downloads() { +function show_weekly_downloads(e) { + if (e) e.preventDefault(); data = GM_getValue("WEEK", "[]"); set_data(eval(data)); } -function show_yesterday_downloads() { +function show_yesterday_downloads(e) { + e.preventDefault(); data = GM_getValue("YESTERDAY", "[]"); set_data(eval(data)); }