javascript - Zend 框架中的 Google CDN

标签 javascript jquery zend-framework zend-view

如何在 Zend Framework(Zend_View) 中使用可回退的 Google CDN?

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"></script>
<script type="text/javascript">!window.jQuery && document.write('<script src="/base/js/jquery-1.7.2.js"></script>');</script>

感谢您的帮助。

最佳答案

你的写法是正确的。

我刚刚添加了 2 件事。
1) 基本URL
2) 转义特殊字符

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
!window.jQuery && document.write(unescape('%3Cscript src="<?php echo $this->baseUrl(); ?>/base/js/jquery-1.7.2.js"%3E%3C/script%3E'));
</script>

用于使用头脚本 View 助手

 $java_script_code= '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>';
    $java_script_code.= '<script>';
    $java_script_code.= '!window.jQuery && document.write(unescape(\'%3Cscript src="' . $this->baseUrl() . '/base/js/jquery-1.7.2.js"%3E%3C/script%3E\'));';
    $java_script_code.= '</script>';

您可以在查看此内容

$this->headScript()->appendScript($java_script_code);

或在 Controller 中(更新上面的基本网址)

$this->view->headScript()->appendScript($java_script_code); 

仅供引用:Head Script Helper

关于javascript - Zend 框架中的 Google CDN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10751229/

相关文章:

javascript - 将表单元素转换为 json 并将它们 POST 到服务器,其中包括其中一些作为一组参数

javascript - 即使我加载了js,方法也未定义

javascript - 如何使用悬停菜单界面填充 textInput spacer

java - 使用 Ext JS 作为基于 Java/Spring/Hibernate 的 Web 应用程序的一部分的最佳方法是什么?

javascript - 如何使用 html/javascript 使欢迎对话框出现一次?

javascript - Jquery 默认词在触发下拉列表时不会删除

jQuery 多个值的属性选择器

php - 为什么 Magento 注销没有清除当前 session 数据?

php - 如何在 Zend 中优化我的查询?

php - 为什么 Zend Framework 如此受欢迎?