小编jfr*_*oom的帖子

用Karma,PhantomJS,Jasmine测试滚动位置

我正在使用与PhantomJS浏览器配置的Jasmine的Karma,详见Karma配置文档的浏览器部分.

我正在通过检查$('body,html').scrollTop()值来测试页面中的滚动行为.

这在Chrome中运行良好.但是,在PhantomJS中,窗口大小似乎正在增长到文档的大小.从他们的文档中,使用viewportscrollPosition需要直接使用phantomJS WebPage API.

在Karma spec脚本中有没有办法访问PhantomJS页面对象?

jasmine phantomjs karma-runner

12
推荐指数
1
解决办法
3483
查看次数

通过HTML禁用IE中的自动完成/预填充?

演示链接:http: //elevation-inc.com/dev/test/ieform/

在IE 6/7/8中 - 如果您在一个简单的输入字段中输入一个术语,请提交表单然后点击后退按钮 - 输入字段保留以前提交的术语.如果您随后刷新页面,则还会保留该值.

通过HTML,如何禁用此预先填充?我们希望页面加载/ domready上的输入框中没有值.

我们已经在表单和输入元素上尝试了autocomplete ='off',但是预填充仍然存在.

提前致谢.

html forms usability internet-explorer

2
推荐指数
1
解决办法
4183
查看次数

iOS5 Mobile Safari:使用Voice Assistant处理HTML输入文本keyup/keydown?

我有一个html表单文本字段,通常处理键上/下事件.但是,请注意,如果您在ios5移动safari中使用麦克风助手为您填写场地,则不会触发按键上/下.

任何人都知道应该绑定什么事件来处理?目前使用jQuery w/o jQuery Mobile(文件大小限制) - 普通JS也会超级.我希望我不需要求助于民意调查.

演示代码的小提琴:http: //jsfiddle.net/jfroom/wAdC8/5/

您可以通过单击文本输入托盘上的小麦克风图标来获取麦克风功能.

提前致谢.

html javascript mobile jquery ios5

2
推荐指数
1
解决办法
1996
查看次数