by Ange Tuteur August 20th 2013, 9:11 pm
Since that doesn't work for you I've gone ahead and did what the support forum did; utilize dashes(-) to separate.
- Code:
function selectCode(a)
    {
     // Get ID of code block
     var e = a.parentNode.parentNode.getElementsByTagName('CODE')[0];
  Â
     // Not IE
     if (window.getSelection)
     {
       var s = window.getSelection();
       // Safari
       if (s.setBaseAndExtent)
       {
        s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);
       }
       // Firefox and Opera
       else
       {
        // workaround for bug # 42885
        if (window.opera && e.innerHTML.substring(e.innerHTML.length - 4) == '<BR>')
        {
          e.innerHTML = e.innerHTML + ' ';
        }
  Â
        var r = document.createRange();
        r.selectNodeContents(e);
        s.removeAllRanges();
        s.addRange(r);
       }
     }
     // Some older browsers
     else if (document.getSelection)
     {
       var s = document.getSelection();
       var r = document.createRange();
       r.selectNodeContents(e);
       s.removeAllRanges();
       s.addRange(r);
     }
     // IE
     else if (document.selection)
     {
       var r = document.body.createTextRange();
       r.moveToElementText(e);
       r.select();
     }
    }
    if(text){}else{ var text = 'Selecionar todos';}
    jQuery(document).ready(function(){
     jQuery("dl.codebox dt").not("dl.spoiler > dt").html('Code: <font style="color:transparent;">----------</font><a href="#" onclick="selectCode(this); return false;" title="Select all the content" class="code-a"> Select Content </a>');
    });
Edit the color and amount of dashes to fit what you want.
<font style="color:transparent;">----------</font> (its near the bottom of the script)