yui相关内容

将元素拖放到 iframe 中.可放置区域坐标错误,碰撞错误

我需要在 Web 应用程序中在网页中的元素和 iframe 内的元素之间实现拖放功能(在您开始抱怨 iframe 之前,出于技术原因,我需要它,这不是一个选项). 我在页面中有一些元素可以拖到 iframe 内的目标可放置元素中. 我已经设法使用 jQuery UI 和 YUI 来做到这一点,尽管这两个库都存在相同的问题:目标元素(可放置目标)坐标被误解,两个库考虑的放置区域是错误的并 ..
发布时间:2022-01-11 21:06:48 前端开发

同类最佳的 JavaScript 数据表小部件/库

我过去使用过几个数据表小部件,包括 YUI2 的,并且我很想知道那里是否有公认的领跑者.我对 jQuery Grid 感到很兴奋,但我还没有看到自宣布以来的任何事情. 我希望在数据表提供程序中看到的内容: 可以使用任意对象的键值对的JSON数组;YUI2 声明模式以将这些对象映射到列的能力做得很好(尽管 API 的其余部分有点冗长、笨拙). 提供通过文本字段过滤的能力 支持 ..
发布时间:2021-12-28 21:18:08 前端开发

比较 YUI 和 Ext JS

一段时间以来,我一直在使用 Ext JS 作为我的丰富小部件工具包,但我在想转向 YUI,部分原因是许可证限制较少. YUI 中使用的面向组件的模型似乎与我在 Ext JS 中非常喜欢的模型非常相似,但我对这些相似之处的深度感兴趣.所以我对使用过 Ext JS 和 YUI 的人的反馈很感兴趣.什么是相同的,什么是不同的?转到 YUI 会失去什么,又会得到什么? 解决方案 我认为这两个 ..
发布时间:2021-12-25 18:34:50 前端开发

用于构建类似桌面的 Web 应用程序的 Javascript 库:ExtJS、jQuery、YahooUI、Mocha、SproutCore、Cappuccino 等?

我正在评估几个 Javascript UI 工具包,用于构建具有类似桌面的感觉的 Web 应用程序,主要是因为对话框和窗口管理. 我看了几个选项 - 以下是我目前的评价: ExtJS - 很棒的小部件库,很棒的文档!不是很好的许可证. jQuery UI - 缺少现成的窗口和对话框容器.不过我喜欢 jQuery. 雅虎!UI - 与上述相同的问题.真的很成熟(但很遗憾,不再积极维护 ..
发布时间:2021-12-25 18:24:21 前端开发

刷新前执行函数

在我的 HTML 页面上,当用户单击/按下 F5 按钮时页面会刷新,但在刷新之前我想执行一个函数或一个简单的警报. 用户可以点击刷新按钮,按F5或Ctrl + R. 使用核心 JavaScript、jQuery 或 YUI. 解决方案 window.onbeforeunload = function(event){return confirm("确认刷新");}; ..
发布时间:2021-12-25 11:38:41 前端开发

将数据动态添加到 javascript 地图

有没有一种方法可以在 javascript 中动态地将数据添加到地图中.map.put(key,value)?我正在为 javascript 使用 yui 库,但没有看到任何支持它的内容. 解决方案 好吧,任何 Javascript 对象函数都有点像“地图" randomObject['hello'] = 'world'; 通常人们会为此目的构建简单的对象: var myMap = ..
发布时间:2021-12-22 08:30:39 前端开发

每个 Flash 上传器都给出了糟糕的进度值

我去年初为一个内部网站编写的文件上传脚本在许多机器上运行异常.在某些机器上,它始终运行良好,而在其他机器上,它始终运行不正常.我在使用 YUI Uploader、SWFUpload(2.2 和 2.5a)和 Uploadify 时遇到了完全相同的问题. 在行为不端的机器上,进度事件(或回调视情况而定)报告上传速度太快.它的进展速度约为 9 或 10MB/s,而不是实际的 50 或 60kb/ ..
发布时间:2021-12-20 18:17:48 其他开发

在 Firefox 上开发的 Javascript 在 IE 上失败的典型原因是什么?

我开发了一些 javascript 增强页面,它们在最近的 Firefox 和 Safari 上运行良好.我错过了检查 Internet Explorer,现在我发现这些页面在 IE 6 和 7(到目前为止)上不起作用.脚本以某种方式未执行,页面显示好像 javascript 不存在,尽管执行了一些 javascript.我使用自己的库进行 dom 操作,从 YUI 2 我使用 YUI-Loade ..
发布时间:2021-12-19 13:41:04 前端开发

我可以将 ASP.Net 会话 ID 放在隐藏的表单字段中吗?

我在我的 ASP.Net 网站上使用 Yahoo Uploader,它是 Yahoo UI 库的一部分,以允许用户上传文件.对于那些不熟悉的人,上传程序通过使用 Flash 小程序来让我更好地控制 FileOpen 对话框.我可以为文件类型指定过滤器,允许选择多个文件等.这很好,但它有以下记录限制: 由于已知的 Flash 错误,在 Windows 的 Firefox 中运行的上传器不会在上 ..
发布时间:2021-12-15 21:26:45 C#/.NET

在 YUI3 日历中使用多个 disabledDatesRule

我正在加载一个动态阻止日期的日历,从数据源中提取它们.问题是,我无法设置多个 disabledDatesRules.它是一个或另一个.这似乎有点愚蠢且无济于事,尤其是在设置规则的方式方面.我无法想象是这种情况,所以我想知道是否有人知道如何使用多个 disabledDatesRule.例如, var 设置 = {contentBox: "#calendar",宽度:'340px',选择模式:'多 ..
发布时间:2021-10-04 20:27:42 前端开发

使用 YUI 创建 HTML 元素

我正在使用以下代码通过 YUI 在页面正文中创建一个 html 元素.此代码不会产生任何错误. 问题是,没有在 html 页面中创建段落元素. YUI 测试 ..
发布时间:2021-10-04 20:27:38 其他开发

Y.Lang.isUndefined vs typeof undefined,哪个更好,为什么?

我想知道为什么 YUI 库使用 Y.Lang.isUndefined() 即使 JS 有一个内置功能来检查变量的类型. 解决方案 该方法存在的原因是为了 API 一致性——YUI 团队认为将它排除在外会很奇怪.正如 LightStyle 指出的那样,isUndefined() 没有做任何特别的事情,所以除非你真的很喜欢它的美感,否则你可能不应该使用它. 事实上,只有少数 YUI 类型 ..
发布时间:2021-10-04 20:27:35 前端开发

带有选择列表的 YUI 数据表的客户端过滤器?

我可以使用多个下拉菜单和分页的 YUI 数据表过滤静态数据集的行吗? http://www.mappingbahia.org/project/iguape_dataset.html 解决方案 每个 YAHOO.widget 组件,例如 YUI DataTable 使用 YUI DataSource 组件,它提供填充每个渲染的 YAHOO.widget 组件所需的数据.波纹管你可以看到 ..
发布时间:2021-10-04 20:27:33 其他开发

如何使用 YUI 获取窗口宽度和高度?

我如何获得这些值?我在 YUI 页面上看到了执行此操作的示例,但使用单击事件,然后在事件目标上调用 get('winWidth') 方法.但是如何在不使用任何事件的情况下获得这些值?谢谢 解决方案 简单 YAHOO.util.Dom.getViewportWidth();YAHOO.util.Dom.getViewportHeight(); 请记住,您可以减少 YUI 命名空间,如下所 ..
发布时间:2021-10-04 20:27:30 其他开发

YUI 富编辑器 + invalidHTML + 样式

我正在尝试将内联样式标签插入到编辑器内容中.当我在富编辑器视图中调用 saveHTML 时,它会删除样式块.我已经尝试将 invalidHTML 的 style 属性更改为 false,但它似乎仍然去除了样式块. 任何指向 API 的指针或建议在此阶段都会有所帮助! 谢谢,上校 解决方案 我希望我能正确理解你的问题.你只是想在你的 textarea 中插入这样的东西? .cl ..
发布时间:2021-10-04 20:27:27 前端开发

如何在 YUI3 中使用查找功能?以及如何找到元标记列表?

像jQuery一样,我们可以收集类'anything' 的匹配DOM元素的数组借助'查找'功能 我可以在 YUI3 中使用相同的功能吗? 编辑 1: 因为我在 php 'file_get_content' 函数的帮助下有网站源代码 我想通过 YUI3 找到元标记列表. 这里我使用了名为 的模块1. io-base : 以ajax方式获取网站源码 2. 节点:通过代码实现 ..
发布时间:2021-10-04 20:27:21 其他开发

YUI - 获取真正的元素宽度?

我正在使用 YUI,需要获取元素的真实宽度.元素的宽度可以通过以下方式确定. width + border-left + border-right + padding-left + padding-right + margin-left + margin-right. 下面是我想出来的.它似乎正在工作.我只是想知道这是确定这一点的最佳方法还是有更有效的方法? YUI().use('n ..
发布时间:2021-09-24 20:37:41 其他开发