|
|
|
| Здравствуйте.
Возникла крайняя необходимость кодировать весь код выдающийся браузеру.
Использую такую конструкцию:
ob_start();
--//--
$contents = ob_get_contents();
ob_end_clean();
|
Как можно переменную $contents перевести в шестнадцатеричный код ASCII, чтобы потом его в браузере отобразить джава-скриптом:
<SCRIPT Language = "JavaScript">
mystring = "%3Ctable%20width%3D100%25%20border%3D0%20cellpadding%3D0%20cellspacing%3D0%3E%3Ctr%3E%3Ctd%3E%u041C%u043E%u0439%20%u0442%u0435%u043A%u0441%u0442%3C/td%3E%3C/tr%3E%3C/table%3E"
document.write (unescape(mystring));
</SCRIPT>
|
Или какие есть другие способы? | |
|
|
|
|
|
|
|
для: sirop
(29.05.2009 в 18:01)
| | base64 | |
|
|
|
|
|
|
|
для: nikita2206
(29.05.2009 в 18:14)
| | И что дальше в JS с этим делать? Или вы полагаете что оная функция имеется и в JS? | |
|
|
|
|
автор: 13123123123123 (29.05.2009 в 18:54) |
|
|
для: sim5
(29.05.2009 в 18:46)
| | google: "base64 javascript" | |
|
|
|
|
|
|
|
для: 13123123123123
(29.05.2009 в 18:54)
| | А что Гугл, я говорю о стандартных, и предлагая, значит надо и говорить. Ну а решать в JS, так тут можно: http://www.webtoolkit.info/javascript-base64.html | |
|
|
|
|