找回密码
 加入
搜索
查看: 5281|回复: 3

[IE类操作] jQuery js 操作ie的问题

[复制链接]
发表于 2013-8-28 13:08:21 | 显示全部楼层 |阅读模式
看到坛子里有高手提供的jQuery  js 操作ie的方法  测试登录新浪博客,及发布文章
control.blog.sina.com.cn/admin/article/article_add.php?index为新浪发文章的网址

登录代码如下:

#include <IE.au3>
$oIE = _IECreate("control.blog.sina.com.cn/admin/article/article_add.php?index")
_IELoadWait($oIE)
js(FileRead("jquery-1.10.2.min.js"))
js("$('#username').val('用户名')")
js("$('#password').val('密码')")
js("$('.btn_submit').click()")
Func js($script)
   $oIE.document.parentWindow.execscript($script)
EndFunc   ;==>js

我测试是点击登录按钮以后,却又重新回到登录页面了。
但是我手动填入用户名和密码 这可以正常登录。
难道sina有什么算法能判断出是不是人工输入?!
另外我测试
_IECreate("control.blog.sina.com.cn/admin/article/article_add.php?index")
这条语句打开的ie浏览器提示网页有错误
难道新浪有算法阻止了 某些js

新浪发布文章测试
  sina文章标题框代码:<input id="articleTitle" name="blog_title" type="text" size="96" class="Fm_input1" value=""/>

但是我用js("$('#articleTitle').val('标题')")
却发现不能填入数据,貌似jQuery js没有找到到这个元素还是怎么的

请高手指教!!
发表于 2013-8-28 14:23:17 | 显示全部楼层
有同样的疑问.坐等.
 楼主| 发表于 2013-8-28 17:36:09 | 显示全部楼层
楼上的兄弟  你碰到什么样的问题啊   一样的?!!!
发表于 2013-8-30 10:06:26 | 显示全部楼层
测试了一下,确实是有这个问题,感觉ID没取对
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 20:40 , Processed in 0.075503 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表