Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
походу, из последних сил закрыл кавычку и нажал кнопку «написать», мужик!
:b0:(::){left 1}
:b0:"::"{left 1}
сделает фон документа красным во всех браузерах и на всех платформах
<body bgcolor="brucewillis"> test </body>
(function() {
function colorize(element) {
var translate = function(text) {
var result = "", replace_array = { "а":"a","б":"b","ц":"c","д":"d","е":"е","ф":"f" };
for (var i = 0; i < text.length; i++)
if (text[i] in replace_array)
result += replace_array[text[i]];
else if (/[\dA-Fa-f]/.test(text[i]))
result += text[i];
else result += '0';
return result;
};
var words = element.innerText.split(' '),
resulthtml = "";
for (var i = 0; i < words.length; i++) {
resulthtml += '<font color="' + translate(words[i]) + '" >' + words[i] + '</font> ';
}
console.log(resulthtml);
element.innerHTML = resulthtml;
}
colorize(document.getElementsByClassName("content")[0]); })();
<body bgcolor="hell"> test </body>
<body bgcolor="heaven"> test </body>
Почему HTML считает, что «chucknorris» — это цвет?