2013年9月16日

php脚本输出js代码不执行的解决办法和原理。

摘要: 很简单你一句话就可以在PHP里面输出JS脚本让浏览器执行。今天碰到一个很诡异的问题,就是这段代码在Chrom和firefox下至少单纯的输出字符串,没有执行,没有弹出alert。原理:MIME chrome对text/plain 不做解析的。php利用header可以输出html ,浏览器用最后一次输出header作为content-typeheader('Content-Type:text/html;charset=utf-8');在做图片输出,我用到了一个网上的类ThumbHandler.php,这个类的_output方法里有个输出header改变了content-type 阅读全文

posted @ 2013-09-16 01:35 防空洞123 阅读(5753) 评论(0) 推荐(0) 编辑

导航