1. JavaScript / Говнокод #3954

    +170

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    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
    function openVoteWin(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=0,menubar='+menuBars+',resizable=0,scrollbars='+scrollBars+',status=0,titlebar=0,toolbar=0,directories=0,hotkeys=0')
    		myW.focus();
    	}
    	
    	function openWin(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=0,menubar='+menuBars+',resizable=0,scrollbars='+scrollBars+',status=0,titlebar=0,toolbar=0,directories=0,hotkeys=0')
    		myW.focus();
    	}
    	
    	function openWinResize(wUri, wName, wWidth, wHeight, wScroll, wMenu, wResize) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var reSizable = (wResize) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=0,menubar='+menuBars+',resizable='+reSizable+',scrollbars='+scrollBars+',status=0,titlebar=0,toolbar=0,directories=0,hotkeys=0')
    		myW.focus();
    	}
    	
    	
    	function openWinblur(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=1,menubar='+menuBars+',resizable=1,scrollbars='+scrollBars+',status=1,titlebar=1,toolbar=1,directories=1,hotkeys=1')
    		myW.blur();
    	}
    	
    	function openWinFull(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=1,menubar='+menuBars+',resizable=1,scrollbars='+scrollBars+',status=1,titlebar=1,toolbar=1,directories=1,hotkeys=1')
    		myW.focus();
    	}

    Пусть автору будет стыдно, если он зайдет на ГК

    Запостил: scalar4eblo4no, 12 Августа 2010

    Комментарии (22) RSS

    • показать все, что скрытопусть будет стыдно постящему. где тут ГК? или я не размялся с утра?
      Ответить
      • Мне стыдно? Вас устраивают такие китайские конструкции?
        Ответить
      • лол, Вам реально нравится строчка
        var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=1,menubar='+menuBars+',resizable=1,scrollbars='+scrollBars+',status=1,titlebar=1,toolbar=1,directories=1,hotkeys=1')


        да еще и повторенная 6 раз?
        Ответить
        • когда то и я так писал
          Ответить
          • когда-то и я написал программу на паскале без единой процедуры. Когда она перевалила за N строк и компилятор стал ругаться module too big (или как-то так) -- я сделал в другом файле процедуру proc2 и вставил ее вызов в конец первой и продолжил писать.

            Мне было 15 лет.
            Ответить
            • думаю, она бы порвала говнокод )
              Ответить
              • У меня тогда не то что интернетов -- фидо не было. Даже модема не было. Мы тогда дум ультимейт на 15ти дискетах переписывали
                Ответить
                • В 12 лет я написал на VB программу для перевода чисел из двоичной системы - в десятичную... Но я тогда не знал о существовании массивов и циклов, жаль не сохранилось текста=) Я думаю у многих есть такие примеры.
                  Ответить
                  • А я как-то в незапамятные времена написал на паскакале Сапер в текстовом режиме под Дос, но с поддержкой мыши! Минное поле 80х50 - это было круто...
                    Ответить
                    • Если уж хвастаться - то я, будучи студентом, писал редактор векторной графики на ассемблере под DOS =)
                      Он умел мышь, цвета, примитивы, текст, сохранять и загружать из файла, я еще хотел добавить в него слои и управление созданными объектами, но быстро передумал)
                      Ответить
                      • да, были времена!
                        помнится, мы в универе расковыряли заголовки bmp-файла _без_ доков, чтобы показывать полноцветные фотки в программулинах.
                        а инета тогда для студентов еще практически не было.
                        Ответить
                        • моя прога на паскале показывала PCX. Парсер PCX я писал сам, правда с помощью умных людей, которые тыкали меня носом в ошибкит
                          Ответить
                        • Ну как, окончил универ?
                          Ответить
                  • ох, напомнили... писал я в таком возрасте и прожку перевода чисел из любой системы счисления в любую )
                    Ответить
                    • Эх а я помню экономическую стратегию на паскале слабал исходник быстро потерялся а вот екжешник еще пару лет можно было найти по универу, студенты гамали на лабах.
                      Ответить
                      • экономическую стратегию? класс! видать, и теперь у вас особое тяготение к экономике?
                        Ответить
                    • Я тоже писал такое)) на перле.

                      Потом из нее родилась программа для вычисления маски по кол-ву хостов, кол-ва хостов по маске, перевода масок из формата a.b.c.d в /колвобит итд.. как IPCalc короче.

                      Причем все это было написано ввиде фреймворка, куда встраивались различные счетчики.

                      Радости было выше крыши)))

                      так я освоил перл.
                      Ответить
                      • а я осваивал перл написанием системы древовидных комментариев. почти как тут, но без аякса - и каптчи, кстати, тоже. Точнее, я так скрещивал форум и гостевуху

                        в форумах того времени мне не нравилось, что для ввода нового комментария делается переход на новую страницу, не показывая всей ветки,
                        а в гостевухах - что все комментарии выстроены в одну линию, и не видно, кто кому отвечал
                        Ответить
    • Скаляр четыре ебло ночно
      Ответить

    Добавить комментарий