- 1
- 2
- 3
function toInt(number) {
return number && + number | 0 || 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+161
function toInt(number) {
return number && + number | 0 || 0;
}
http://ideone.com/igo7ag
Минут 10 назад меня ошарашили фразой о методе toInt(), который, якобы, есть в javascript. Гугл выдал всего одну ссылочку, в которой говорится о нем: http://javascript.ru/forum/misc/22100-funkciya-toint-razyasnite-pozhalujjsta-neskolko-momentov.html. Увидев данный код, я просто не мог не выложить его сюда.
+146
<input name="login" type="text" id="imageName" value="Image Name" onblur="if (this.value == ''){this.value = 'Image Name'; }" onfocus="if (this.value == 'Image Name') {this.value = '';}"/>
А вот так, нужно делать плейсхолдеры к инпутам.
+160
$('#info, #progress, #portfolio, #content1, #content2, #content3, #content4, #content5, #content6, #content7, #content8, #content9, #content10, #content11, #content12, #content13, #content14, #oneclick, #zoomer, #noback, #noinfo').fadeOut(0);
$('#abouticon').toggle(function(){
$('#pad, img[src*="line"]').fadeOut(500);
$('#abouticon').css({'background' : '#dae2e6'});
$('#info, #progress').delay(500).fadeIn(500);
$('img[src*="iDrugov.png"]').fadeOut(500);
//
$('#portfolio').fadeOut(500);
$('#icon3').css({'background' : '#83bdda'});
}, function(){
$('#pad, img[src*="line"]').delay(500).fadeIn(500);
$('#abouticon').css({'background' : '#a3c7da'});
$('#info, #progress').fadeOut(500);
$('img[src*="iDrugov.png"]').delay(500).fadeIn(500);
})
Много хорошего, годного jQuery!
+155
progressbar = function(o,opt){
opt = (opt==null)?{}:opt
...
}
function merge2 (arr1,arr2){
for (var t in arr2){
if (arr1[t]) {}
else {arr1[t]=arr2[t]}
}
return arr1;
}
автор явно не знает про знак логического отрицания, да и не только про него..
(jsclasses.org)
+150
(function($) {
core = {
verticalOffset: -390,
horizontalOffset: 0,
repositionOnResize: true,
overlayOpacity: 0.2,
overlayColor: '#ffffff',
draggable: true,
send: 'Отправить',
ok: 'Продолжить',
close: 'Закрыть',
save: 'Сохранить',
cancel: 'Отмена',
dialogClass: null,
alert: function(message, title, callback) {
if( title == null ) title = 'Alert';
this._show_mess(title, message, null, 'alert', function(result) {
if(callback) callback(result);
});
},
confirm: function(message, title, callback) {
if(title == null) title = 'Подтверждение действия';
this._show_mess(title, message, null, 'confirm', function(result) {
if(result) callback(result);
});
},
prompt: function(message, value, title, callback) {
if( title == null ) title = 'Prompt';
this._show_mess(title, message, value, 'prompt', function(result) {
if( callback ) callback(result);
});
},
message: function(title){
if(title == null) title = '';
this._show_mess(title, '', '', 'message');
},
box_close: function() {
$('#popup_container').fadeOut(200, function(){
$('#popup_overlay, #popup_container').remove();
});
},
_show_mess: function(title, msg, value, type, callback) {
if ($('#popup_container').length > 0) {
$('#popup_overlay, #popup_container').remove();
}
var html = "<div id='popup_container'>" +
"<table>" +
"<tbody>" +
"<tr>" +
"<td class='tl'/><td class='b'/><td class='tr'/>" +
"</tr>" +
"<tr>" +
"<td class='b'/>" +
"<td class='body'>" +
"<div class='popup_title_wrap'><div class='popup_x_button'/><div id='popup_title'/></div>" +
"<div id='popup_progress'><img src='/images/progress.gif' alt='Загрузка...' /></div>" +
"<div id='popup_content'/>" +
"<div id='popup_message'/>" +
"<div id='popup_panel'>" +
"<span class='ajax-loader'> </span>" +
"<div id='popup_info'/>" +
"<input id='popup_ok' type='button' class='button_yes' value='" + this.ok + "'/>" +
"<input id='popup_cancel' type='button' class='button_no' value='" + this.cancel + "'/>" +
"<input id='popup_close' type='button' class='button_no' value='" + this.close + "'/>" +
"</div>" +
"</td>" +
"<td class='b'/>" +
"</tr>" +
"<tr>" +
"<td class='bl'/><td class='b'/><td class='br'/>" +
"</tr>" +
"</tbody>" +
"</table>" +
"</div>";
this._overlay('show');
$('body').append(html);
$('#popup_panel input').hide();
if(this.dialogClass) {
$('#popup_container').addClass(this.dialogClass);
}
var pos = (($.browser.msie && parseInt($.browser.version) <= 6 )||(($(window).height()<480)||($(window).width()<700))) ? 'absolute' : 'fixed';
$('#popup_container').css({
position: pos,
zIndex: 999,
padding: 0,
margin: 0
});
+123
var EditParameter = eval($('#droppable1').attr("data"));
var parameter = eval($('#droppable1').attr("data1"));
А Вам слабо ?!
+157
<SCRIPT language=JavaScript> <!--#### Подпрограммы (скрипты) для вывода фотографий составных частей ПК #### -->
function picture1(){
window.open("P4P800.jpg", "newwindow01", config="width=460, height=515, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture2(){
window.open("CPU.jpg", "newwindow02", config="width=355, height=380, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture3(){
window.open("Video.jpg", "newwindow03", config="width=475, height=380, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture4(){
window.open("Syst.jpg", "newwindow04", config="width=220, height=220, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture5(){
window.open("audio.jpg", "newwindow05", config="width=315, height=200, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture6(){
window.open("Seti.jpg", "newwindow06", config="width=190, height=120, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture7(){
window.open("hdd.jpg", "newwindow07", config="width=725, height=425, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture8(){
window.open("dvd.jpg", "newwindow08", config="width=520, height=205, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture9(){
window.open("korpus.jpg", "newwindow09", config="width=820, height=435, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture10(){
window.open("monitor.jpg", "newwindow10", config="width=320, height=320, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture11(){
window.open("Klava.jpg", "newwindow11", config="width=510, height=250, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture12(){
window.open("Mouse.jpg", "newwindow12", config="width=340, height=285, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture13(){
window.open("print.jpg", "newwindow13", config="width=467, height=295, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
function picture14(){
window.open("RAM.jpg", "newwindow14", config="width=530, height=135, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
}
</script> <!--#### Конец скриптов ####-->
+158
if (
event.which == $.ui.keyCode.COMMA ||
event.which == $.ui.keyCode.ENTER ||
(
event.which == $.ui.keyCode.TAB &&
that._tagInput.val() !== ''
) ||
(
event.which == $.ui.keyCode.SPACE &&
that.options.allowSpaces !== true &&
(
$.trim(that._tagInput.val()).replace( /^s*/, '' ).charAt(0) != '"' ||
(
$.trim(that._tagInput.val()).charAt(0) == '"' &&
$.trim(that._tagInput.val()).charAt($.trim(that._tagInput.val()).length - 1) == '"' &&
$.trim(that._tagInput.val()).length - 1 !== 0
)
)
)
) {
event.preventDefault();
that.createTag(that._cleanedInput());
// The autocomplete doesn't close automatically when TAB is pressed.
// So let's ensure that it closes.
that._tagInput.autocomplete('close');
}
https://github.com/aehlke/tag-it/blob/master/js/tag-it.js#L183
+152
$cxp_pen.Submit = function() {
var c = t(cxp_pen_common_data.fnFldId, cxp_pen_common_data.lnFldId, cxp_pen_common_data.fnEFldId, cxp_pen_common_data.lnEFldId);
if (c) {
var a = u(cxp_pen_common_data.fnFldId, cxp_pen_common_data.fnEFldId),
b = false;
if (a)
b = v(cxp_pen_common_data.lnFldId, cxp_pen_common_data.lnEFldId);
if (a && b)
B()
}
};
Лучший способ обфускации в мире.
Отрыл в форме смены имени и фамилии в live.com, в попытках вставить различную хрень.
+160
jQuery('#text div.catalog_light div.num input[type="text"]').spinner({max: 999, min: 1});
jQuery('#text div.catalog_light div.num .ui-spinner-up').html('').css({'width' : '22px'}).css({'height' : '22px'});
jQuery('#text div.catalog_light div.num .ui-spinner-down').html('').css({'width' : '22px'}).css({'height' : '22px'});
jQuery('#text div.catalog_item_right div.line div.spinner input[type="text"]').spinner({max: 999, min: 1});
jQuery('#text div.catalog_item_right div.line div.spinner .ui-spinner-up').html('').css({'width' : '22px'}).css({'height' : '22px'});
jQuery('#text div.catalog_item_right div.line div.spinner .ui-spinner-down').html('').css({'width' : '22px'}).css({'height' : '22px'});
jQuery('#text div.catalog_item_additional div.double table div.spinner input[type="text"]').spinner({max: 999, min: 1});
jQuery('#text div.catalog_item_additional div.double table div.spinner .ui-spinner-up').html('').css({'width' : '22px'}).css({'height' : '22px'});
jQuery('#text div.catalog_item_additional div.double table div.spinner .ui-spinner-down').html('').css({'width' : '22px'}).css({'height' : '22px'});
jQuery('#text div.catalog div.content div.text div.spinner input[type="text"]').spinner({max: 999, min: 1});
jQuery('#text div.catalog div.content div.text div.spinner .ui-spinner-up').html('').css({'width' : '22px'}).css({'height' : '22px'});
jQuery('#text div.catalog div.content div.text div.spinner .ui-spinner-down').html('').css({'width' : '22px'}).css({'height' : '22px'});