之前没考虑到这个问题,以为直接调用输出下就行了,这次有个编辑跟我说,页面不能加载更多内容了,用chrome浏览器调试模式查看有js报错,原来是输出的内容中有换行符造成js错误,从而导致后面的js不能正常执行了。
不安全的做法:
var share_content='<?php echo $detail['content'];?>';
上面的代码是不严谨的,没有考虑到变量可能含有一些特殊的字符,如换行、引号等。
正确的做法如下:
var share_content="<?php echo addcslashes($detail['content'],"\v\t\n\r\f\"\'\\/");?>";
未经允许不得转载:任鹏个人博客 » 如何将php变量值安全的输出到js中
最新评论
Forex wiki. https://lt.forex-stock-bitcoin-brokers.com
Magnificent items from you, man. I have take note your stuff
Following on from the 3rd March Meetings held by economic de
It is remarkable, rather valuable message dfgdlfg2131.32
一般都会有一个沙盒期的,过了沙盒期就会慢慢放出来
百度不收录是应为是新站的原因吗?
The spike in consumer prices that left inflation at a four-d