javascript - 怎么用jQuery嵌入一个别人的网页?并点击
巴扎黑
巴扎黑 2017-04-10 18:00:43
0
2
238

其实我想写一个签到的脚本,就是我把一个bbs登陆上,

如下:
我不会的标出来了..

//嵌入别人的网站,假设叫 bbs.123.com ,这里我不会... $("#id").val("今天又来签到了................"); $("#idbd").????????? //★★这里是一个bottom,点击,但是我不会...

我看看了红辣椒的回答,也就是只能模仿 传递到服务器 ,不能模拟点击这个动作是吧..

巴扎黑
巴扎黑

全部回覆 (2)
Ty80

这个问题可以划分为浏览器插件,这样根据你常用的浏览器,去搜相关教程吧。如果你用chrome,可以下载个能自定义js脚本的插件,具体名字忘了啥……睡觉起来可以帮你看下

又仔细看了下问题,题主说的button,应该(可能)会调用该网页的某个ajax传输到后台,你自己构造个ajax,url和中的一样,同时你还需要模拟前者提交给后台的数据,可能只是签到的内容,也可能还包括其他内容

以人类的感官来说就是点击按钮的动作,不过以程序(浏览器等)的感官来讲就是个事件触发函数调用而已,所以这两者是完全一样的

    刘奇

    先简单回答,题主是想“模拟登录,并且签到”?
    按你的思路来,你提到“嵌入网页”,应该是需要使用一个iframe标签来嵌入你需要的网页。
    你是想本地模拟点击等来执行登录签到操作,这时又会存在你在你的页面来操作嵌入页面元素,如果没有权限操作嵌入页面,这个是不可以的,涉及到跨域操作。

    如果是我,我会直接分析登录操作与签到操作,找到登录请求以及签到请求,获取登录请求响应数据,用这些数据来模拟签到请求。(这一步一般用后端语言来操作)
    还有一种没有尝试过的思路,自动化测试会模拟输入,模拟点击页面等操作,这一点应该是一个思路,未使用过这种方式,仅仅是一个思路猜想。

      最新下載
      更多>
      網站特效
      網站源碼
      網站素材
      前端模板
      關於我們 免責聲明 Sitemap
      PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!