1. Куча / Говнокод #4549

    +136

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    <!--uSpoiler-->
    <div class="uSpoilerClosed" id="uSpoiler8deJ5b">
      <div class="uSpoilerButBl">
        <input type="button" class="uSpoilerButton" onclick="if($('#uSpoiler8deJ5b')[0]){if ($('.uSpoilerText',$('#uSpoiler8deJ5b'))[0].style.display=='none'){$('.uSpoilerText',$('#uSpoiler8deJ5b'))[0].style.display='';$('.uSpoilerButton',$('#uSpoiler8deJ5b')).val('Закрыть спойлер');$('#uSpoiler8deJ5b').attr('class','uSpoilerOpened');}else {$('.uSpoilerText',$('#uSpoiler8deJ5b'))[0].style.display='none';$('.uSpoilerButton',$('#uSpoiler8deJ5b')).val('Открыть спойлер');$('#uSpoiler8deJ5b').attr('class','uSpoilerClosed');}}" value="Открыть спойлер"/>
      </div>
      <div class="uSpoilerText" style="display:none;">
        <!--ust-->
          ... тут собственно текст спойлера ...
        <!--/ust-->
      </div>
    </div>
    <!--/uSpoiler-->

    В это превращается BB-код spoiler на укозовских сайтах. В оригинале это всё в одну строчку.

    Запостил: telnet, 06 Ноября 2010

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

    • И сразу отформатированная версия JavaScript-кода из 4-ой строчки:
      if ($('#uSpoiler8deJ5b')[0])
      {
        if ($('.uSpoilerText', $('#uSpoiler8deJ5b'))[0].style.display == 'none')
        {
          $('.uSpoilerText'  , $('#uSpoiler8deJ5b'))[0].style.display = '';
          $('.uSpoilerButton', $('#uSpoiler8deJ5b')).val('Закрыть спойлер');
          $('#uSpoiler8deJ5b').attr('class', 'uSpoilerOpened');
        }
        else
        {
          $('.uSpoilerText'  , $('#uSpoiler8deJ5b'))[0].style.display = 'none';
          $('.uSpoilerButton', $('#uSpoiler8deJ5b')).val('Открыть спойлер');
          $('#uSpoiler8deJ5b').attr('class','uSpoilerClosed');
        }
      }
      Ответить
    • spoil up your life!
      Ответить
    • Ох уж этот укоз... что там на JS только не делают...
      Ответить

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