gpt4 book ai didi

yui - 如何在没有加载程序的情况下独立使用 YUI 3 History?

转载 作者:行者123 更新时间:2023-12-02 20:33:07 26 4
gpt4 key购买 nike

在我们的 SSL 页面上使用 YUI 脚本会破坏 SSL 连接,因为它们通过 http 连接动态加载来自 yahoo(组合)的脚本。

由于我们只使用 YUI 3 的历史管理器,所以我想将代码托管在我们的服务器上。如果我从 http://yui.yahooapis.com/combo?3.2.0/build/yui/yui-min.js&3.2.0/build/oop/oop-min.js&3.2.0/build/dom/dom-base-min.js&3.2.0/build/dom/selector-native-min.js&3.2.0/build/dom/selector-css2-min.js&3.2.0/build/event-custom/event-custom-min.js&3.2.0/build/event/event-base-min.js&3.2.0/build/node/node-base-min.js&3.2.0/build/event/event-synthetic-min.js&3.2.0/build/json/json-min.js&3.2.0/build/history/history-min.js&3.2.0/build/history/history-hash-ie-min.js 复制代码它不再起作用(“Y.History.getBookmarkedState 不是一个函数”,firebug 说)。

有人知道如何正确执行此操作吗?

谢谢

最佳答案

您正在正确加载模块,但您正在尝试使用已弃用的 History API(来自 YUI <=3.1.x)。在 YUI 3.2.0 中,History Utility 被重写,并且 API 不向后兼容。

您仍然可以通过加载 history-deprecated 模块而不是 history 来使用 3.2.0 中的旧 API。或者(最好)您可以迁移到新的 API,它比旧的 API 更简单、更灵活。您将找到迁移指南 in the History Utility documentation .

关于yui - 如何在没有加载程序的情况下独立使用 YUI 3 History?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3766802/

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