Tag: javascript

使用javascript / jquery获取docx文件内容

希望使用客户端技术(HTML / JS)打开/读取docx文件。 如果可能的话,请提供帮助。 找到了一个名为docx.js的Javascript库,但个人似乎无法找到它的任何文档。 ( http://blog.innovatejs.com/?p=184 ) 目标是为docx文件和txt文件制作基于浏览器的搜索工具。 任何帮助赞赏。

如何防止浏览器的后退按钮点击?

我不想通过浏览器的后退按钮进入我的历史记录页面。 我怎么能这样做?

跨域获取JS / JQuery中的请求

有没有办法不使用服务器代理来执行跨域GET或POST请求?

是否可以使用JS或jQuery为DIV编写onFocus / lostFocus处理程序?

我有一个div,当用户点击div时,应该调用一个函数。 当用户点击其他内容(除此div之外的任何内容)时,应调用另一个函数。 所以基本上我需要有与此DIV相关的onFocus()和lostFocus()函数调用。 它是用JavaScript还是jQuery提供的? 谢谢。

未捕获的TypeError:无法在Grid中读取未定义的属性’replace’

我是使用Kendo Grid和Kendo UI的新手。 我的问题是如何解决此错误 Uncaught TypeError: Cannot read property ‘replace’ of undefined 这是我在KendoGrid上的代码 $(“#Grid”).kendoGrid({ scrollable: false, sortable: true, pageable: { refresh: true, pageSizes: true }, dataSource: { transport: { read: { url: ‘/Info/InfoList?search=’ + search, dataType: “json”, type: “POST” } }, pageSize: 10 }, rowTemplate: kendo.template($(“#rowTemplate”).html().replace(‘k-alt’, ”)), altRowTemplate: kendo.template($(“#rowTemplate”).html()) }); 导致错误的行 rowTemplate: kendo.template($(“#rowTemplate”).html().replace(‘k-alt’, ”)), rowTemplate的HTML […]

在javascript中制作同步function?

我想像jQuery的$.ajax({ .., async: false, .. });那样同步函数$.ajax({ .., async: false, .. }); 。 function A() { lalala .. }; function B() { dadada .. }; function C() { .. }; 那些都包括fadeIn,Out,slide等等。 但是我刚刚发现这些函数如下所示。 A(); B(); C(); 所有效果几乎同时开始。 在我的理解中,这是因为函数同步调用但并不意味着函数B()在函数A()完全完成后启动..对吗? 那么,我怎样才能使这些function按顺序工作呢? 我找到了一种使用回调函数的方法,但这对我来说还不够..

在JavaScript中转义点

如果jQuery选择器包含a,则它无法选择ID . 在里面。 在我的应用程序ID名称中从用户名动态生成。 如何从标记ID中转义任何特殊字符,以便jQuery选择器运行良好? 例如,ID1: This.Is.ID.1 ID2: This.is.Another.ID 谁能帮我。 提前致谢。

获取HTML评论标记内的文字?

我有以下HTML: <!– HVAC |—Cooling |—Heating –> …. 我使用jQuery的get方法动态获取此文件,并将其存储在名为load_types的字符串变量中。 如何删除HTML注释标记以及它们之外的所有内容? 我只想要内部HTML: HVAC |—Cooling |—Heating 我尝试使用这里的解决方案,但没有正常工作 – 我只是得到null作为匹配。 谢谢您的帮助!

使用Ajax / jQuery将外部页面中的内容加载到另一个页面

有没有办法做到这一点? page1.php – 有 hello index.php – 有 我可以以某种方式从content div中的page1.php中获取数据并将其加载到我的index.php中的main div中吗? 我已经使用css-tricksurl提供的代码完成了这项工作: http : //css-tricks.com/examples/DynamicPage/ 但这会使用哈希更改事件。 我不想使用哈希特性,只是加载内容function,但我似乎无法隔离代码,因为我认为它内置于bbq hashchange插件中。 有Ajax方式吗? 就像是 $(selector).find(‘#main’).load(‘#content’);

如何检测滚动结束

我的脚本有些问题。 所以,我想检测滚动操作的结束。 当我滚动时我有警报但是如果我结束它则没有。 你能帮助我吗? 这是我的代码: var animatable = $(‘body, html’); var animating = false; animatable.animate( {scrollTop: $(‘#foo’).offset()}) $(window).scroll(function(e) { if(!animating){ animatable.stop(false, true); alert(‘stop scrolling’); } animating = false; });​ 和一些小提琴: http : //jsfiddle.net/yhnKR/