Sha256: cb114a5a63fb825a5b70b4bf67c6dbd5ce2c6af9966ceb9813764305aefadca7
Contents?: true
Size: 390 Bytes
Versions: 1
Compression:
Stored size: 390 Bytes
Contents
function encodeHTMLSource() { var encodeHTMLRules = { "&": "&", "<": "<", ">": ">", '"': '"', "'": ''', "/": '/', "\n": '<br>' }, matchHTML = /&(?!#?\w+;)|<|>|"|'|\/\n/g; return function() { return this ? this.replace(matchHTML, function(m) {return encodeHTMLRules[m] || m;}) : this; }; } String.prototype.encodeHTML = encodeHTMLSource();
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sprockets-dotjs-2.1.0 | app/assets/javascripts/encode_html.js |