Olá, baseado no artigo anterior, criei uma função para automatizar as mensagens exibidas nas caixas de alerta do javascript com o comando "json_encode" do PHP.
Por exemplo:
<?php $palavra = substr(json_encode("Açúcar\nUnião"),1,-1); ?>
<script language="javascript" type="text/javascript">
alert('<? echo $palavra; ?>');
</script>
executá-la diretamente no javascript:
<script language="javascript" type="text/javascript">
alert('<? echo substr(json_encode("Açúcar\nUnião"),1,-1); ?>');
</script>
ou criar uma função:
function acentounicode($palavra)
{
$ palavra = substr(json_encode($ palavra ),1,-1);
return $ palavra;
}
<script language="javascript" type="text/javascript">
alert('<? echo acentounicode("Açúcar\nUnião"); ?>');
</script><?php
O comando "substr" serve para retirar as aspas duplas inseridas na mensagem pelo comando "json_encode".
Comentários