- 浏览: 31122 次
- 性别:
- 来自: 大连
最新评论
-
Hooopo:
huacnlee 写道这玩意儿好啊,上次我用它帮人做一个采集功 ...
让 Mechanize 也能 “跑”javascript -
huacnlee:
这玩意儿好啊,上次我用它帮人做一个采集功能,两晚上就完成,转了 ...
让 Mechanize 也能 “跑”javascript -
jy00105276:
chrishzb 写道diyuxinlang 写道marshl ...
让 Mechanize 也能 “跑”javascript -
chrishzb:
diyuxinlang 写道marshluca 写道" ...
让 Mechanize 也能 “跑”javascript -
marshluca:
diyuxinlang 写道marshluca 写道" ...
让 Mechanize 也能 “跑”javascript
文章列表
30 免费款个性字体, 喜欢的话,动手一定要快啊,
30 Free And High Quality Fonts - Web Design Blog ? DesignM.ag
真的是不敢相信,这样炫的效果是由 javascript 来完成的。
555~ 我也是学 jQuery 的,可~可差距怎么就这么大呢~~!
大家也来鉴赏一下吧~!
jQuery text rotator plugin - jLetter
只需要在网页上加入以下代码:
<div id="demo" style="margin-left: 330px; margin-bottom: 40px;">
<div class="slide"&g ...
100款photoshop免费素材(.psd)
Free Shapes for Photoshop (CSH) - Download Now! | Shapes 4 Free
种类很多很多的~~, 慢慢看,慢慢找你想要的那一款吧!
这是一款简单实用的颜色选择器插件。 通过 “EXColor” 你可以
在网页上设计自己的
颜色选择器
。
ExColor color picker plugin | jQuery plugins
UI 界面很柔和
可以简单的更改你喜欢的 UI 样式
更方便的添加到网页上
$('#my_input').modcoder_excolor({
hue_bar : 9,
hue_slider : 42,
callback_on_ok : function() {
/ ...
我来介绍一款基于PHP和CSS3,超简单的完成个人简历的脚本程序。
我们先来看一下它的效果。
Creating a PHP and CSS3 Powered About Page | Tutorialzine
它设定起来也是非常的方便。就是将你的个人信息,按照要求添加到配列里就可以了。
是不是非常的容易。在没有时间制做你的个人简历的情况下,何不考虑一下呢!
Demo: http://demo.tutorialzine.com/2011/07/about-page-vcard-php-css/
6月29日,谷歌正式推出了其酝酿已久的Google+社交网络服务。虽然互联网流量监测机构comScore日前发布的统计数据显示,至 Google+ 发布以来一直表现良好,但面对Facebook这个强大的对手,Google+想要轻松超越是非常困难的吧!
我今天大家分享12套很酷的
图标!喜欢的朋友,快去下载吧!12 Cool And Free Google+ Icon Sets | ZoomZum
1) Google+1 Icons
2) Design a Sleek Google+ Icon
3) 4 Free Google Icon
...
向字符串末尾追加字符时, 使用 String#concat 或 << 运算符(String#<<)
s = 'abc'
s.concat('def')
p s #=> "abcdef"
s = 'abc'
s << 'def'
p s #=> "abcdef"
<< 运算符还可以有以下的写法
s = ''
s <& ...
取得当前时刻
# 生成一个当前时间的对象
day = Time.now
# 当前时间
p day.to_s #=> "Tue Feb 23 17:16:03 +0900 2010"
# 年
p day.year #=> 2010
# 月
p day.month #=> 2
# 日
p day.day #=> 23
# 小时
p day.hour #=> 17
# 分
p day.min #=> 16
# 秒
p day.sec #=> 45
# 星 ...
由于工作方面的需要,让我对 mechanize 爱不择手。
但是 mechanize 也有她的缺点,她不能解释网页中的 javascript代码。
可是就在某一天里,我有了一个不小的发现。我记得我需要做的是一个自动登陆,这对于 mechanize 来说轻而易举事。而事实却并非想像的那样简单。
原因是,在登陆的 submit 被点下时,网页中的 javascript 却将原来的 action 值给“掉包”了。
<html>
<head>
<title>sample</title>
</head>
<bo ...
1. 用编程来实现 石头, 剪子, 布游戏。
注
: 此题着重练习初学者对 if 条件语句的理解。
相信大家都玩过此游戏吧。 对于初学者不会生成随机数来说, 玩家双方的出拳结果都由编程者来决定好了。
...
我一直在是使用 Mechanize 0.8.5版, 最近刚刚升级为 0.9.3 版。 发现以前用 0.8.5版的做的东西都不 run 了。
原因是高低版本同时并存时, Mechanize 默认使用最高版。
解决方法一:
使用低版本时,将 C:\ruby\lib\ruby\gems\1.8\gems 路径下的 “mechanize-0.9.3” 文件夹更名为 “#mechanize-0.9.3” 。 这样 Mechanize 在运行时, 找不到最高版本就会去使用 mechanize-0.8.5了。
注: 不过这样用起来不是很爽, 手动切换麻烦。
解决方法二:
查找了一下相关文档, 搜出 ...
与网页交互(Interacting With a Web Page)
当使用Watir开发测试脚本的时候,通过给网页上的对象发送消息来与之交互。
Watir 语法(Web Application Testing in Ruby)
# watir的安装
watie的安装请查看 -> Ruby library的安装
# 使用Watir工具,需要在脚本中加上
require 'watir'
# 创建一个IE的实例
ie = Watir::IE.new
或者在创建的同时直接转到页面
ie = Watir::IE.start('http://www.text.com/')
Watir使用st ...
与网页交互(Interacting With a Web Page)
通过Mechanize模拟自然的浏览器行为来完成与网页之间的交互.
# Mechanize的安装
Mechanize的安装请查看 -> Ruby library的安装
# 使用Mechanize时,需要在脚本头部注明
require 'mechanize'
# Mechanize object的设定
agent = WWW::Mechanize.new
# 对虚拟的user_agent的设定
agent.user_agent_alias = 'Windows IE 7'
# 历史纪录的大小设
agen ...