Tag: 网页

Firefox警告消息

我用当前的javascript代码与firebug有一个奇怪的问题 我有一个带有javascript和jQuery的网页,我收到此消息: 不推荐使用getattributenodens。 请改用getattributens 我使用的是jQuery 1.5.2和Firefox 8,我在Windows 7和XP上也遇到了这个错误。 我也试过mac 我的代码中没有使用getattributenodens , 谁可以修复此错误? 谢谢

用jquery停止滚动网页

我正在使用带有网页的查询bumpbox插件,我正在处理但是当我使用它时我仍然可以从bumpbox滚动。 我想知道是否有某种jquery方法会阻止网页滚动或只是滚动相反的方式与用户滚动的距离相同。

如何检测页面是否已使用jQuery完全呈现?

当使用$(document).ready(functioon(){alert(“Loaded.”)}); 它弹出警告框,显示“已加载”。 甚至在页面完全加载之前(换句话说,加载仍然像图像一样)。 有什么想法吗?

如何在没有网页冻结的情况下同步调用ajax

我有一些javascript,可以触发大约100个调用php脚本。 php脚本占用大量内存并需要几秒钟才能完成,然后返回json响应pass或fail。 我不希望ajax调用是异步的,因为服务器会停止运行100个自身的实例,所以我尝试使用同步,唯一的问题是它冻结网页,而它一次调用脚本一个调用。 如何一次启动一个ajax调用而不冻结我正在使用的页面? var a = []; a[0] = ‘test’; a[1] = ‘hello’; a[2] = ‘another’; $(document).ready(function(){ $.each(a, function(k,v) { $.ajax({ url:’/this-script-takes-a-few-seconds-to-complete.php’, async:false, data: {foo: v}, success: function(data){ console.log(data); } }); }); });

将更改推送到网页而不刷新

我知道我们可以通过轮询定期更改来做到这一点。 这可以通过AJAX实现(例如使用jQuery.load()和setInterval() )。 但我想知道还有其他方法吗? 其他成本较低的方法或更有效的方法? 一个很棒的聊天客户端遵循什么逻辑? 一旦你开始打字,另一端就会知道你正在打字。 我们在stackoverflow上遵循什么机制来更新upvote计数或显示已经编辑等等而没有刷新页面?

如何在jQuery mobile(1.4 beta)中更改页面?

我正在阅读不推荐使用$.mobile.changePage的文档。 但它并没有说赞成什么,或者我可以使用什么。 是否有新的API文档页面? 我以前使用$.mobile.changePage(“index.html”, {reloadPage:true}); 但似乎添加reloadPage:true页面中断