Hackbar, кнопка принудительного URLencode
Отредактировать 2 файла
hackbar.xul, перед <!-- / ENCODING MENU ITEMS -->
Код HTML:
<toolbarbutton id="myextension-button3" class="menuitem-iconic" label="%HH" image="chrome://hackbar/skin/urle.png" orient="horizontal" oncommand="hackBar.selectionToURL2()"/>
<!-- / ENCODING MENU ITEMS -->
hackbar.js, перед selectionToBase64: function
PHP код:
selectionToURL2: function ()
{
var txt = this.getSelectedText();
var charStringArray = new Array;
var decimal;
for ( var c = 0 ; c < txt.length ; c++ ) {
decimal = txt.charCodeAt( c );
charStringArray.push( "%" + hackBarToolbox.dec2hex( decimal ) );
}
this.setSelectedText( charStringArray.join( '' ) );
},
Остальная информация в посте SynQ