gpt4 book ai didi

javascript - 在 document.write 上使用 unescape 加载 javascript 有什么好处?

转载 作者:可可西里 更新时间:2023-11-01 02:37:27 25 4
gpt4 key购买 nike

您必须添加以使用 Google Analytics 跟踪网页的代码如下所示:

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXX");
pageTracker._trackPageview();
} catch(err) {}</script>

这样做的好处是什么:

document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

与这些行相比:

document.write("<script src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'><\/script>");

我写了一些代码来做类似的事情(“通过”文档写入加载 javascript)但它不使用 unescape,我想知道我是否应该遵循 google-analytics 示例。

最佳答案

这意味着代码可以在 XML/XHTML 和 HTML 中工作,而不必弄乱 CDATA

关于javascript - 在 document.write 上使用 unescape 加载 javascript 有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1224670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com