小编use*_*931的帖子

CahePHP向脚本标记添加异步

在Google的PageSpeed报告中,有一些阻止Javascript需要异步.从这篇文章我知道我必须将async属性放在我的脚本标记中:

<script async src="http://third-party.com/resource.js"></script>
Run Code Online (Sandbox Code Playgroud)

在cakePHP中,我无法完全实现这一点,我只能得到:

<script async="async" src="http://third-party.com/resource.js"></script>
Run Code Online (Sandbox Code Playgroud)

使用Html的脚本方法如下:

$html->script(array('jsfile1', 'jsfile2'), array('async' => 'async'));
Run Code Online (Sandbox Code Playgroud)

我尝试了array('async')但它在脚本标签中打印出0 ='0'

我怎么能让它只async在脚本标签中打印.另外,我怎么能在css的链接标签中提供它呢?

注意:我使用CakePHP 1.3x

php asynchronous cakephp cakephp-1.3

1
推荐指数
1
解决办法
1757
查看次数

标签 统计

asynchronous ×1

cakephp ×1

cakephp-1.3 ×1

php ×1