`
luolonghao
  • 浏览: 117961 次
  • 性别: Icon_minigender_1
  • 来自: Shanghai
社区版块
存档分类
最新评论
文章列表
Selenium 是最流行的自动化测试工具,提供一整套的解决方案,其中webdriver remote方式比较灵活,浏览器可以指定本地或远程。部署也简单,在浏览器端运行java服务,客户端测试用例可以用 Java、Ruby、PHP、Python 编写。 测试服务器: 下载地址: http://selenium.googlecode.com/files/selenium-server-standalone-2.20.0.jar java -jar selenium-server-standalone-2.20.0.jar Ruby: Ruby使用watir-webdriver接口。 测 ...
名词解释 charset: GBK、UTF-8、EUC-KR、Shift-JIS 等URL编码:HTML form提交、JS里的encodeURIComponent函数   测试环境: 服务器:本地安装Apache,www根目录下放2个HTML页面(gbk.html和utf8.html),用Fiddler查看HTTP请求,或者tail -f access_log。   操作系统:Windows XP   浏览器版本:IE8、Firefox 10、Chrome 17、Opeara 11   form提交和encodeURIComponent的区别 form提交(ap ...
1. 首先CSS背景图重复加载有解决方案,大家都知道。 解决方案: if (IE6) { try { document.execCommand("BackgroundImageCache", false, true); } catch(err) {} } 2. 通过JavaScript代码插入多个SRC相同的IMG元素。 解决方案: <script> window.onload = function() { var div = document.getElementById('J_test'); ...

预览本地图片

IE6: //img: image object //file: file inputbox object img.src = file.value; IE7-8: var src = ''; file.select(); try { src = document.selection.createRange().text; } finally { document.selection.empty(); } src = src.replace(/[)'"%]/g, function(s){ return escape(escape(s)); }); ...
问题: 在IE上选择相同文件时无法触发onchange事件,inputFile.value = ''也没用。 解决方案: 新建一个form,将input file放在form里,form.reset(),最后把form移除。 // 例子是基于jQuery,原生或其它类库思路一样 var tempForm = document.createElement('form'); $(inputFile).before(tempForm); $(tempForm).append(inputFile); tempForm.reset(); $(tempForm).after(inpu ...
echo "select * from table_name" | mysql -uroot -Ddb_name | tr '\t' ' ' | awk '{print "INSERT INTO table_name VALUES ("$1",'\''"$2"'\'',"$3","$4","$5","$6",'\''"$7" "$8"'\'');";}' PS:awk里转移单引号要用单引号 ...
安装SVN yum install subversion 创建SVN库 svnadmin create /var/svn chown -R apache.apache /var/svn 下载mod_dav_svn模块 yum install mod_dav_svn 修改httpd.conf,通过Apache访问SVN LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn> D ...
1)准备471个emoji小图标。(0.png~470.png) 2)下面是471个对应的UTF-8编码区域,比如0xe001对应0.png,0xe002对应1.png,依此类推。 //0xe001 - 0xe05a //0xe101 - 0xe15a //0xe201 - 0xe253 //0xe301 - 0xe34d //0xe401 - 0xe44c //0xe501 - 0xe537
一般写shell脚本多台服务器之间进行操作要打通密码,就是公私钥认证方式。如果用Perl的Net::SSH::Perl和Net::SCP::Expect库不需要创建公私钥,直接用原有ssh帐户就可以实现部署脚本的自动化。 安装方法: cpan -i Net::SSH::Perl cpan -i Net::SCP::Expect 注:Net::SSH::Perl依赖gmp,我在mac os上刚开始安装gmp5会报错,换gmp4就没问题。 Net::SSH::Perl: #查看192.168.1.102服务器的/tmp目录下的文件 my $ssh = Net::SSH::Perl ...
今天打开Spoon页面,发现移除了IE部分。 引用 Microsoft Internet Explorer Microsoft has asked us to remove Internet Explorer from this service. We hope to work with Microsoft to restore cloud-based access to their browsers in the future, but in the meantime we have disabled access to Internet Explorer. We will post mor ...
实现可视化编辑,可以使用contentEditable和designMode两种方法。contentEditable刚开始在IE上实现,后来各大浏览器陆续支持contentEditable,HTML5标准也包含contentEditable。designMode只能把document整体改成可编辑状态,但contentEditable可以把任何HTML元素改成可编辑状态,应用范围比designMode广,用contentEditable是将来的趋势。 但在IE上designMode和contentEditable不完全一样,有不少细微的差距,我们开发可视化编辑器时需要格外注意。 1. 在IE ...
大家都知道,Webkit系列浏览器(Safari、Chrome)的textarea的默认效果和其它浏览器不一样,比如,textarea可拖动调整大小,聚焦(onfocus)时边框变成黄色。这些效果的确很酷,但我们有时候不需要这些效果,那怎么办呢?其实用CSS轻松取消这些效果。 1. 取消拖动调整大小 textarea { resize: none; } 2. 聚焦时边框颜色不变 textarea:focus { outline: none; }
在IE下,通过innerHTML创建DOM,有一些和其它浏览器不同的地方,不是任何HTML都正确解析,有些情况下还报JS错误。 1. 以下代码会无效或报JS错误。 document.body.innerHTML = '<p><hr></p>'; 3. 以下代码不会创建script部分的DOM。 document.body.innerHTML = '<script><\/script>'; 解决方法: HTML前面添加临时代码,DOM创建成功后再删除。 document.body.innerHTML = '< ...
最近为了一个小项目尝试了ASP.NET,之前对.NET的认识基本上是偶尔看过相关新闻和讨论,只知道C#是类似Java的语言。经过几天的google + 开发,发现C#语言设计真的很赞,喜欢它的namespace,默认自带很多常用功能,在VS上开发和调试真的很方便。 过程: ---------------- 1. 安装VS2008,下一步下一步很顺利。 2. 安装SQL Server 2000,下一步下一步很顺利。 3. 新建ASP.NET Web应用程序,一个aspx对应一个aspx.cs。 4. 新建服务器控件,做编辑器控件,用<KE:KindEditor id="conte ...
原文:http://www.cnblogs.com/rubylouvre/archive/2010/04/08/1706888.html 刚在Google Reader上看到射雕推送过来的文章,正好我也在写一个javascript类库,读完后感触很深,我是强烈支持"重复造轮子"的人,"重复造轮子"不是简单的模 ...
Global site tag (gtag.js) - Google Analytics