javascript – Magento中的HTML异步属性

前端之家收集整理的这篇文章主要介绍了javascript – Magento中的HTML异步属性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想尝试在Magento 1.9.1中的Prototype JavaScript脚本标记中插入“async”属性
<script type="text/javascript" src="http://www.mywebsite.com/media/js/ec1651c8b1a4ea49a916679f1e120ccf.js"></script>

我会得到这个结果:

<script type="text/javascript" src="http://www.mywebsite.com/media/js/ec1651c8b1a4ea49a916679f1e120ccf.js" async></script>

我必须插入“异步”?这个行代码文件是什么?
谢谢

解决方法

查看文件app / design / frontend /< yourlayout> /< yourtheme> /layout/page.xml(或将app / design / frontend / base / default / layout / page.xml复制到您的主题中).

在此文件中,搜索以下行:

<!-- ... -->
<block type="page/html_head" name="head" as="head">
    <action method="addJs"><script>prototype/prototype.js</script></action>
    <!-- ... -->
</block>
<!-- ... -->

并通过以下方式更改addJs调用

<!-- ... -->
<block type="page/html_head" name="head" as="head">
    <action method="addJs"><script>prototype/prototype.js</script><params>async</params></action>
    <!-- ... -->
</block>
<!-- ... -->

由于您正在使用magento的合并javascript功能,因此您需要将此更改应用于每个ad​​dJs定义,因为Magento将按params对文件进行分组.

原文链接:https://www.f2er.com/js/158814.html

猜你在找的JavaScript相关文章