Зашифрування і розшифровувати HTML боку клієнта
Стрибну вступ і підіть прямо до інструменту шифратора і дешифратора HTML!
Одна з речей які я вважав дивною про яваскрипт своє відсутність вбудованих функцій для того щоб відрегулювати зашифрование і розшифровувати HTML. Більшостей мови боку сервера мають цю функціональність побудовану в їх але яваскрипт має уникнути, encodeURIComponent, encodeURI, unescape, decodeURIComponent і функції decodeURI які спрямовані на робити шнурують портативну машинку і для шифрувати параметри URIs і URI але там ніяка функція для шифрування HTML.
Мій предмет шифратора
Тому я створював маленький архів функцій конструйованих для того щоб допомогти мені зашифрувати і розшифрувати HTML з яваскрипт який ви можете завантажувати тут: Encoder.js.
Кілька корисних функцій всередині предмет який я конспектую тут:
- HTML2Numerical: Реальності HTML новонавернених до їх чисельною еквівалентів.
- NumericalToHTML: Перетворює чисельні реальності до їх еквівалентів HTML.
- numEncode: Чисельно шифрує характери unicode.
- htmlDecode: Розшифровує текст зашифрований HTML до свого спочатку положенню.
- htmlEncode: Шифрує HTML до або реальностей чисельних або HTML. Це визначено властивістю EncodeType.
- XSSEncode: Шифрує основні характери використовувані в нападах XSS до HTML malform.
- correctEncoding: Виправляє всі подвійні зашифровані амперсанди.
- stripUnicode: Витягує все характери unicode.
- hasEncoded: Повертає істинне якщо шнур містить реальності зашифровані HTML всередині він.
Шифратор і дешифратор HTML
Stumble this
Reddit this
Add to Delicious
Add to Technorati