
html
上帝De助手
人生苦短,及时行“乐”!
展开
-
文本框动态扩展/变长示例
html测试源码: function resize(){ var source = document.getElementById("source"); var hidetext = document.getElementById("hidetext"); hidetext.value = source.value; var l = document.getElem原创 2013-11-08 16:17:18 · 1983 阅读 · 0 评论 -
浏览器主页、iframe、子窗口的互相操作
主页操作iframe:var ifs = document.getElementById('iframeID').contentWindow.document; \\获取到iframe的document对象document.getElementById(iframeID').contentWindow.jsMethod(); \\调用iframe的JS方法ifs.getElementBy原创 2014-02-17 22:39:19 · 4327 阅读 · 0 评论 -
web跨域访问的几种方式
1、修改document.domain:通过修改document.domain来支持同一个主域内跨域;通过js代码document.domain="your domain"来修改当前域,此方法只能支持同一个域下不同子域间的跨域操作。如:map.baidu.com和www.baidu.com之间,把它们的document.domain="baidu.com"就可以通过js互相操作数据了。原创 2014-02-18 15:19:03 · 4908 阅读 · 2 评论 -
注入html源码到浏览器的几种方式
1、通过各浏览器提供的接口调用IE的COM接口,FF的插件、Chrome的API接口等;类似的实现有Selenium的webdriver支持的各种driver,它们都是调用了浏览器的原始接口。2、通过已有的第三方程序来间接调用浏览器:比如上面的所提到的webdriver所支持的各种driver;目前这些driver提供支持很多的浏览器操作,注入源码应该也提供了吧!具体的原创 2014-02-16 15:22:47 · 17767 阅读 · 0 评论 -
web测试前置步骤代理工具
做GUI自动化测试失败的原因常见的大致有2种:1、测试元素被修改了,导致被测试元素无法识别;这个是硬伤暂时还没有什么要的方法,看到百度qa有一篇文章说的是关于动态获取客户端元素信息的文章,可能不是适应所有的场景,但是理念还是可以借鉴一下,日后可能会运用到web上来。原文章在这http://qa.baidu.com/blog/?p=2062、测试过程较复杂导致过程中由于网络等不定因素影响测试原创 2014-02-19 17:17:41 · 3219 阅读 · 0 评论 -
jquery的masonry框架制作图片流
flowvar l = function() { var $container = $('#masonry'); $container.imagesLoaded(function() { $container.masonry({ itemSelector: '.box', gutter: 20,原创 2016-06-16 14:47:44 · 3410 阅读 · 1 评论