首頁 > 後端開發 > php教程 > 输出缓存 JS失效 的问题

输出缓存 JS失效 的问题

WBOY
發布: 2016-06-23 14:09:21
原創
732 人瀏覽過

页面使用了php 输出缓存 依次分批输出内容,后输出的内容中含JS,却不执行(我使用的是chrome浏览器),为什么?

<?phpecho '前面的内容......';@ob_flush();@flush();echo '后面的内容......<script> location.href="abc.html"; </script>'; //这里JS不执行呢@ob_flush();@flush();?>
登入後複製


回复讨论(解决方案)

这是你服务器的问题

运行可以跳转啊

<?phpecho '前面的内容......';@ob_flush();@flush();echo '后面的内容......'; //有可能这么的代码有问题,比如html的闭包问题.应该</div>的笔误变成了<div>?><script> location.href="abc.html"; </script> <!-- 放到PHP代码外,看看什么情况?--><?php@ob_flush();@flush();?>
登入後複製

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板