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

    +163.2

    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
    var idTa;        //id of the textarea (param to makeWhizzyWig)
    //OTHER GLOBALS
    var oW, sel, rng, papa, trail, ppw, wn=window; //Whizzy contentWindow, current sel, range, parent, DOM path, popwindow;
    var sels='';
    var buts=''; 
    var vals=new Array();
    var opts=new Array();
    var dobut=new Array();
    
    //...
    w('<div style="width:'+taWidth+'" onmouseover="c(\''+idTa+'\')"><div id="CONTROLS'+idTa+'" class="wzCtrl" unselectable="on">');
    //...
    function c(id) {//set current whizzy
     if (id=="" || whizzies.join().indexOf(id)=='-1') return;
     if (id!=idTa){
      idTa=id;
      try {oW=o("whizzy"+id).contentWindow;} catch(e){alert('set current: '+id);}
      if (oW) {if(oW.focus)oW.focus();wn.status=oW.document.body.id; }
     }
    } 
    //...

    Хтоническое порождение сумрачного гения
    Все параметры редакторы лежат в global'ах. Но что делать если редакторов на странице несколько?
    Правильно: mouse over!
    http://www.unverse.net/wysiwyg.html

    Запостил: turdman, 25 Февраля 2010

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

    • показать все, что скрытоговнокода не понял, но жаба всегда говно
      Ответить
      • -2. Ладно бы ты просто хуйню спорол, так ты ещё и Java от JS не отличаешь.
        Ответить
        • Про Катона старшего слышали?
          Или хотя бы про Лужкова?
          Ответить
          • кто все эти люди O_o
            Ответить
          • при чем тут эти люди O_o
            Ответить
            • По слухам, именно Катон заканчивал каждое свое выступление словами Carthago delenda est.
              Казалось бы, при чем тут Лужков?
              Ответить
    • Неожиданное решение. Веселый перевод стрелки по маусовер принимается. Склейка массива в строку без разделителя для проверки не айс, параметры редактора в глобалс могут вызвать неожинное, но сумрачному гению можно все, пока оно работает.
      Ответить

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