Aby sobie z tym poradzić bez wyłączania JavaScript wystarczy wkleić poniższy kod do paska adresu.
javascript:document.oncontextmenu=function(){};
javascript:document.oncontextmenu=function(){};
(function(){
var w = window.open('about:blank');
var res = [];
for( var i in window ){
if( typeof w[i] === 'undefined' ){
res.push(i);
}
}
w.close();
return res;
})().join('\n');
var htmlspecialchars = function(html){
return [
[/&/g, '&'],
[/</g, '<'],
[/>/g, '>'],
[/"/g, '"'],
[/'/g, ''']
].reduce(function(h, r){
return h.replace(r[0], r[1]);
}, html);
};
Funkcja przydatna np. do umieszczania kodu na tym blogu. Przykład użycia:
prompt('skopiuj kod HTML', htmlspecialchars(prompt('podaj kod HTML')));