- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
function rnd(){
var randscript = -1;
var num = banners.length;
while (randscript < 0 || randscript > parseInt(num/col)-1 || isNaN(randscript)){
randscript = parseInt(Math.random()*(num+1))
}
return randscript
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158
function rnd(){
var randscript = -1;
var num = banners.length;
while (randscript < 0 || randscript > parseInt(num/col)-1 || isNaN(randscript)){
randscript = parseInt(Math.random()*(num+1))
}
return randscript
}
http://earninguide.biz/top.js
генераторы бывают случайные и псевдослучайные.
но есть еще и псевдо_ХУ_евые!
вот один из них...
+162
function urldecode(code) {
code = escape(code);
code = code.replace(/\+/g,' ');
code = code.replace(/%21/g,'!');
code = code.replace(/%22/g,'"');
code = code.replace(/%23/g,'#');
code = code.replace(/%24/g,'$');
code = code.replace(/%2D/g,'-');
code = code.replace(/%5E/g,'^');
code = code.replace(/%26/g,'&');
code = code.replace(/%B9/g,'?');
code = code.replace(/%3B/g,';');
code = code.replace(/%25/g,'%');
code = code.replace(/%3A/g,':');
code = code.replace(/%3F/g,'?');
code = code.replace(/%28/g,'(');
code = code.replace(/%29/g,')');
/*...70 строк такого же говна...*/
return code;
}
http://informer.gismeteo.ru/js/decode.js
Прошу прощения если баян.
+155
<div id="header">
<script>
function mShow (mEl) {
if (document.getElementById(mEl)) {
el = document.getElementById(mEl);
if (el.style.display=='block') el.style.display = 'none';
else el.style.display ='block';
if (mEl != 'mFoto') document.getElementById('mFoto').style.display = 'none';
if (mEl != 'mFriend') document.getElementById('mFriend').style.display = 'none';
if (mEl != 'mMessage') document.getElementById('mMessage').style.display = 'none';
}
}
function sOff (e) {
if(!e){e=window.event;}
var message="";
document.getElementById('mFoto').style.display = 'none';
document.getElementById('mFriend').style.display = 'none';
document.getElementById('mMessage').style.display = 'none';
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {
(message);
return false;}}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
//document.oncontextmenu=new Function("return false")
}
if(document.addEventListener){
document.addEventListener("click",sOff,true);
}else if(document.attachEvent){
document.attachEvent("onclick",sOff);
}else{
document.onclick = sOff;
}
</script>
<ul class="menu_top">
<li><a href="/users/555355" style="font-weight:bold;">inkanus</a> (<a href="/logout">выйти</a>)
</li>
<li>
<a href="#" onClick="mShow('mFoto');return false;">Мои фотографии <small>▼</small></a>
<ul id='mFoto' class="submenu_top" style="right:280px;">
<li><a href="/users/555355">Моя страница</a></li>
<li><a href="/upload">Загрузить фотографии</a></li>
<li><a href="/create">Создать альбом</a></li>
<li><a href="/comments">Последние комментарии</a></li>
<li><a href="/options">Настройки</a></li>
</ul>
</li>
<li>
<a href="#" onClick="mShow('mFriend');return false;">Мои друзья <small>▼</small></a>
<ul id='mFriend' class="submenu_top" style="right:166px;">
<li><a href="/friends">Фотки друзей</a></li>
<li><a href="/friends/control">Друзья</a></li>
<li><a href="/friends/banned">Игнорируемые</a></li>
</ul>
</li>
<li>
<a href="#" onClick="mShow('mMessage');return false;">Мои сообщения <small>▼</small></a>
<ul id='mMessage' class="submenu_top" style="right:5px;">
<li><a href="/messages">Входящие</a></li>
<li><a href="/messages/sent">Исходящие</a></li>
<li><a href="/messages/send">Отправить сообщение</a></li>
</ul>
</li>
</ul>
</div>
Взято с одного фотосайта.
+151
<div id="stat" class="list_menu" onclick="
if ($('#stat_sub').is(':hidden')){
$('#stat_sub').slideDown('slow');
} else {
$('#stat_sub').slideUp('slow');
}">Статистика</div>
Тот же автор, что и #4015
+165
$(document).ready(function(){
if (2==0){
$("#manage").hide();
$("#manage_sub").hide();
}
if (2==0){
$("#dfd").hide();
$("#dfd_sub").hide();
}
if (2==0){
$("#pfd").hide();
$("#pfd_sub").hide();
}
if (2==0){
$("#act").hide();
$("#act_sub").hide();
}
if (2==0){
$("#tests").hide();
$("#tests_sub").hide();
}
if (2==0){
$("#stat").hide();
$("#stat_sub").hide();
}
if (2==0){
$("#users").hide();
$("#users_sub").hide();
}
})
Условия (2==0) выводятся на страницу PHP-скриптом, в зависимости от выходных параметров
+147
<a href="javascript://close" class="closeButton"></a>
+165
if (evt.keyCode == 13)
evt.keyCode = 9
Нашел на работе. Вообще, оно только для чтения, но в IE почему то работает.
+162
<script language="JavaScript">
// Если JavaScript выключен, то объявы WMLink'а не видны, след-но, обрамление
// не нужно. Поэтому его заскриптуем, и рефку тоже:
o=document.links.length;
document.write("<div style='border-top:solid 2px white;border-bottom:solid 2px white;margin-top:2px;'>");
</script>
<script language="JavaScript" src="http://r1.wmlink.ru/?id=2664"></script>
<script language=JavaScript>
document.write("</div>");
if(document.links.length>o){
document.write("<p style='margin:0px;font-size:8pt;font-family:Verdana;' align=right><a href='http://wmlink.ru/index.php?ref=4186' id='wmlinkref'>$$$ <i>размести такой же блок ссылок на своём сайте и получай деньги!</i></a></p>");
}
</script>
:) логика предикатов отдыхает!!!!
http://delajdengi.ru/
пояснения:
строка 4 - запоминаем кол-во ссылок в документе во время загрузки документа. по документу их 5.
строка 11 - если скриптом подгрузились еще сслыки с сервиса ВМЛИНК => JavaScript не отключен и можно JavaScript'ом обогатить население!
А ты!? "разместил такой же блок ссылок на своём сайте и получил деньги!"
+162
function drawdate(stamp,DD,MM,YY,hh,mm,ss) {
dte = new Date();
dates = new Array('января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря');
days = new Array('в воскресенье','в понедельник','во вторник','в среду','в четверг','в пятницу','в субботу');
if (stamp > 0) {dte.setTime(stamp*1000+dte.getTimezoneOffset()*60000);}
else {
dte.setSeconds(ss);
dte.setDate(DD);
dte.setMonth(MM-1);
dte.setFullYear(YY);
dte.setMinutes(mm);
dte.setHours(hh);
dte.setTime(dte.getTime())
}
document.write('Написано '+days[dte.getDay()]+', '+dte.getDate()+' '+dates[dte.getMonth()]+' '+dte.getFullYear()+' года, в '+an(dte.getHours())+':'+an(dte.getMinutes()));
}
.......................а вызываем всегда так:
<script><!--
drawdate(1278053495,02,7,2010,10,51,35);
//--></script>
код воняет тут:
http://newwave.hoha.ru/maxim_axenov/guestbook/
+160
<script>
document.write('<img src=http://kolotibablo.com/bablo.php?action=track_code&rnd1=21772'+'&rnd2='+Math.random()+'>');
</script>
Говновозаработок с говносодержимым.
http://kolotibablo.com/bablo.php
мало того,что генерируется в php rnd1 добавим еще rnd2 для лавинного эффекта.
очУмелая борьба с кешированием.
Значит заголовки ответов мы не знаем.