你好我需要呼应JavaScript代码波纹管,但我不知道逃避单引号。 如果我更改单引号并将其替换为双引号,那么对于此更改会有什么问题吗?回声JavaScript没有改变代码
(function() {
var as = document.createElement('script');
as.type = 'text/javascript';
as.async = true;
as.src = "https://bf1cthsdr.cloudfront.net/atrk.js";
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(as, s);
})();
我需要做的回声是这样的:
echo '(function() { var as = document.createElement('script'); as.type = 'text/javascript'; as.async = true; as.src = "https://d31qbv1cthcecs.cloudfront.net/atrk.js"; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(as, s); })();';
你应该已经知道这个东西。我会为JavaScript使用一个单独的页面,比如''。这样,输出仍然会缓存到客户端浏览器中。 – PHPglue 2014-10-31 22:20:14