我正在使用与PhantomJS浏览器配置的Jasmine的Karma,详见Karma配置文档的浏览器部分.
我正在通过检查$('body,html').scrollTop()值来测试页面中的滚动行为.
这在Chrome中运行良好.但是,在PhantomJS中,窗口大小似乎正在增长到文档的大小.从他们的文档中,使用viewport和scrollPosition需要直接使用phantomJS WebPage API.
在Karma spec脚本中有没有办法访问PhantomJS页面对象?
演示链接:http: //elevation-inc.com/dev/test/ieform/
在IE 6/7/8中 - 如果您在一个简单的输入字段中输入一个术语,请提交表单然后点击后退按钮 - 输入字段保留以前提交的术语.如果您随后刷新页面,则还会保留该值.
通过HTML,如何禁用此预先填充?我们希望页面加载/ domready上的输入框中没有值.
我们已经在表单和输入元素上尝试了autocomplete ='off',但是预填充仍然存在.
提前致谢.
我有一个html表单文本字段,通常处理键上/下事件.但是,请注意,如果您在ios5移动safari中使用麦克风助手为您填写场地,则不会触发按键上/下.
任何人都知道应该绑定什么事件来处理?目前使用jQuery w/o jQuery Mobile(文件大小限制) - 普通JS也会超级.我希望我不需要求助于民意调查.
演示代码的小提琴:http: //jsfiddle.net/jfroom/wAdC8/5/
您可以通过单击文本输入托盘上的小麦克风图标来获取麦克风功能.
提前致谢.
html ×2
forms ×1
ios5 ×1
jasmine ×1
javascript ×1
jquery ×1
karma-runner ×1
mobile ×1
phantomjs ×1
usability ×1