ЙажаСценарий / Говнокод #162 Ссылка на оригинал

0

  1. 1
<html> <head> <style type="text/css"> html, body { background-color:#000; font-family:Segoe UI, Tahoma, Arial, sans-serif; font-size:11px; color:#FFF; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; } a:link, a:visited, a:active { color:#CCC; text-decoration:underline; } a:hover { color:#F00; text-decoration:none; } #progressbar_block { width:100%; height:100%; padding-left:50%; padding-top:50%; overflow:hidden; } ul.progressbar { width:400px; height:50px; padding:0px; margin:0px; margin-left:-200px; margin-top:-25px; clear:both; list-style-type:none; } ul.progressbar li { padding:0px; margin:0px; float:left; } li.left { background-image:url(img/l_bg_n.png); background-repeat:no-repeat; width:20px; height:50px; } li.middle { background-image:url(img/m_bg_n.png); background-repeat:repeat-x; width:360px; height:50px; } li.right { background-image:url(img/r_bg_n.png); background-repeat:no-repeat; width:20px; height:50px; } </style> <script language="javascript"> function func() { var max = 400 - 16; var pixels = 400 - 16; var step = pixels/max; next(0); } function next(i) { var max = 400 - 16; var pixels = 400 - 16; var step = pixels/max; var lft = document.getElementById("left_pb"); var mid = document.getElementById("middle_pb"); var rht = document.getElementById("right_pb"); if(i < 12) lft.style.width = String(8 + i) + "px"; else lft.style.width = String(20) + "px"; if(i < pixels - 12 && i > 12) mid.style.width = String(i - 12) + "px"; else if(i > 12) mid.style.width = String(360) + "px"; else mid.style.width = String(0) + "px"; if(i > 372) rht.style.width = String(i - 372) + "px"; else if(i < 372) rht.style.width = String(0) + "px"; setTimeout("next(" + (i + step < pixels ? i + step : 0) + ")", 25); } </script> </head> <body onload="func();"> <div id="progressbar_block"> <ul class="progressbar"> <li class="left"><div id="left_pb" style="background-image:url(img/l_bg_a.png); width:8px; height:50px; overflow:hidden;"> </div></li> <li class="middle"><div id="middle_pb" style="background-image:url(img/m_bg_a.png); width:0px; height:50px; overflow:hidden;"> </div></li> <li class="right"><div id="right_pb" style="background-image:url(img/r_bg_a.png); width:0px; height:50px; overflow:hidden;"> </div></li> </ul> </div> </body> </html>

Вот так мы делаем прогресс-бары

guest guest, (Updated )

Комментарии (2, +2)

ЙажаСценарий / Говнокод #143 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
var req_date = document.getElementById('requested_date').value.split('-');
if (req_date.length!=3 || new Number(req_date[0])<1990 || new Number(req_date[0])>2100
|| new Number(req_date[1])<1 || new Number(req_date[1])>12 || new Number(req_date[2])<1) {
alert('Requested date is not valid, please re-enter.');
return false;
}

var ef_date = document.getElementById('effective_date').value.split('-');
if (ef_date.length!=3 || new Number(ef_date[0])<1990 || new Number(ef_date[0])>2100
|| new Number(ef_date[1])<1 || new Number(ef_date[1])>12 || new Number(ef_date[2])<1) {
alert('Effective date is not valid, please re-enter.');
return false;
}

var ex_date = document.getElementById('expiration_date').value.split('-');
if (ex_date.length!=3 || new Number(ex_date[0])<1990 || new Number(ex_date[0])>2100
|| new Number(ex_date[1])<1 || new Number(ex_date[1])>12 || new Number(ex_date[2])<1) {
alert('Expiration date is not valid, please re-enter.');
return false;
}


        var month_days = new Array(31,29,31,30,31,30,31,31,30,31,30,31);

if (new Number(req_date[0])%4) {
month_days[1] = 28;
}

if ((new Number(req_date[2])>month_days[new Number(req_date[1])-1]) ) {
alert('Requested date is not valid, please re-enter.');
return false;
}

if (new Number(ef_date[0])%4) {
month_days[1] = 28;
}
if ((new Number(ef_date[2])>month_days[new Number(ef_date[1])-1]) ) {
alert('Effective date is not valid, please re-enter.');
return false;
}

if (new Number(ex_date[0])%4) {
month_days[1] = 28;
}
if ((new Number(ex_date[2])>month_days[new Number(ex_date[1])-1]) ) {
alert('Expiration date is not valid, please re-enter.');
return false;
}

и такого там много.. еще на PHP скину

guest guest, (Updated )

Комментарии (29, +29)

ЙажаСценарий / Говнокод #77 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
var newstr = null;
		var lastnewstr = null;
		var newclass = null;
		var lastclass = null;
		var newstr2 = null;
		var lastnewstr2 = null;
		var newclass2 = null;
		var lastclass2 = null;
		var newstr3 = null;
		var lastnewstr3 = null;
		var newclass3 = null;
		var lastclass3 = null;
		
function check(s, i)
{
		p1 = document.getElementById("id_1_"+i);
		p2 = document.getElementById("id_2_"+i);
	if (s!=lastnewstr)
	{
		newclass2 = p1.className;
		newclass3 = p2.className;
		newclass = s.className;
		s.className="check";
		p1.className="viz";
		p2.className="viz";
		if (lastnewstr!=null)
		{
			lastnewstr.className=lastclass;
			lastnewstr2.className=lastclass2;
			lastnewstr3.className=lastclass3;
		}
	}
	lastnewstr = s;
	lastnewstr2 = p1;
	lastnewstr3 = p2;
	lastclass = newclass;
	lastclass2 = newclass2;
	lastclass3 = newclass3;
}

Убожество которое на одной строке меняет у <tr> стиль и еще у двух элементов...

guest guest, (Updated )

Комментарии (0)

ЙажаСценарий / Говнокод #70 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
<script>
function changeLogo(imgLoc){
    document.getElementById("module_logo").src = "./site/" + imgLoc + "_logo.jpg";
}
function returnLogo(imgLoc){
    document.getElementById("module_logo").src = "./site/" + imgLoc + "_logo.jpg";
}
</script>

guest guest, (Updated )

Комментарии (5, +5)

ЙажаСценарий / Говнокод #14 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
    function getError() {
        var error = false;
        if (isNaN($('client_sum').value) || $('client_sum').value <= 0) {
            $('error_op').innerHTML = "Только число большее  нуля";
            error = true;
        } else {
            $('error_op').innerHTML = "";
        }
        if ($('comment').value == "") {
            $('error_op2').innerHTML = "Введите примечание";
            error = true;
        } else {
            $('error_op2').innerHTML = "";
        }
        if (error == true) return false;
    }

guest guest, (Updated )

Комментарии (17, +17)

ЙажаСценарий / Говнокод #3 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
  69. 69
  70. 70
  71. 71
  72. 72
  73. 73
  74. 74
  75. 75
  76. 76
  77. 77
<html>

<head>
  <title>В Контакте | Страницы юзера</title>
    <style type="text/css">
    	body{
    		background: black;
    		color: #D1D1D1;
    		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    		font-size: 1.2em;
    	}
    	div.body{
    		margin-left: auto;
    		margin-right: auto;
    		width: 520px;
    	}
    	a{color: #D1D1D1; text-decoration: none;}
    	a:hover{color: #3e9af2; text-decoration: underline;}
    	li{white-space: nowrap; list-style: none;}
    	input{
    		background: black;
    		color: #D1D1D1;
    		border:none;
    		border-bottom: 1px dotted #D1D1D1;
    		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    		font-size: 1.2em;
    		margin-bottom: -2px;
    	}
    </style>
	<script type="text/javascript">
	<!--//
	function set_id(){
		var user_id_1 = document.getElementById('user_id').value.replace(/[^\d]/g, "");
		var user_id_2 = user_id_1 + '&' + Math.round(Math.random() * 999999);

		var user_links = '';
		user_links += '<ul>';
		user_links += '	<li><a href="http://vkontakte.ru/id' + user_id_1 + '?' + Math.round(Math.random() * 999999) + '" target="_blank">Главная страница</a></li>';
		user_links += '	<li>';
		user_links += '		<a href="http://vkontakte.ru/wall.php?id=' + user_id_2 + '" target="_blank">Стена</a>';
		user_links += '		<ul>';
		user_links += '			<li><a href="http://vkontakte.ru/wall.php?act=write&id=' + user_id_2 + '" target="_blank">Оставить сообщение</a></li>';
		user_links += '			<li><a href="http://vkontakte.ru/graffiti.php?act=draw&to_id=' + user_id_2 + '" target="_blank">Оставить графити</a></li>';
		user_links += '			<li><a href="http://vkontakte.ru/photos.php?to_id=' + user_id_2 + '" target="_blank">Оставить фото</a></li>';
		user_links += '			<li><a href="http://vkontakte.ru/video.php?to_id=' + user_id_2 + '" target="_blank">Оставить видио</a></li>';
		user_links += '			<li><a href="http://vkontakte.ru/audio.php?to_id=' + user_id_2 + '" target="_blank">Оставить аудио</a></li>';
		user_links += '		</ul>';
		user_links += '	</li>';
		user_links += '	<li><a href="http://vkontakte.ru/mail.php?act=write&to=' + user_id_2 + '" target="_blank">Отправить сообщение</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/friend.php?id=' + user_id_2 + '" target="_blank">Друзья</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/photos.php?id=' + user_id_2 + '" target="_blank">Альбомы</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/photos.php?act=user&id=' + user_id_2 + '" target="_blank">Фото с юзером</a></li>';
		user_links += '	<li><a href="http://pda.vkontakte.ru/taggedphotos' + user_id_1 + '" target="_blank">Фото с юзером, если надо посмотреть скрытые фото</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/video.php?id=' + user_id_2 + '" target="_blank">Видeо</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/questions.php?mid=' + user_id_2 + '" target="_blank">Вопросы</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/notes.php?id=' + user_id_2 + '" target="_blank">Заметки</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/apps.php?mid=' + user_id_2 + '" target="_blank">Приложения</a></li>';
		user_links += '	<li><a href="http://vkontakte.ru/groups.php?mid=' + user_id_2 + '" target="_blank">Группы</a></li>';
		user_links += '</ul>';

        document.title = 'В Контакте | Страницы юзера id' + user_id_1;
        document.getElementById('user_id').value = user_id_1;
		document.getElementById('user_pages').innerHTML = user_links;
	}
	//-->
	</script>
</head>
<body onLoad="set_id()">
	<div class="body">
		Страницы юзера id<input name="user_id" id="user_id" type="text" value="1" onKeyUp="set_id()" onKeyPress="set_id()" onPaste="set_id()">
		<div id="user_pages"></div>
		<noscript><p align="center">Ипать))) ... ктож а таком старье сидит)....<br />Включи JavaScript!</p></noscript>
		<p align="center">by Dr.Freez</p>
	</div>
</body>

</html>

говницо)))

guest guest, (Updated )

Комментарии (157, +157)