我正在用Java编写一个程序,用于在单击页面底部的下一个按钮后从一系列页面中删除源代码。我的代码是目前:如何在Html单击按钮后单击刷新页面

public class Htmlunitscraper {

private static String s = "http://cpdocket.cp.cuyahogacounty.us/SheriffSearch/results.aspx?q=searchType%3dSaleDate%26searchString%3d10%2f21%2f2013%26foreclosureType%3d%27NONT%27%2c+%27PAR%27%2c+%27COMM%27%2c+%27TXLN%27";

public static String scrapeWebsite() throws IOException {

final WebClient webClient = new WebClient();

final HtmlPage page = webClient.getPage(s);

final HtmlForm form = page.getForms().get(0);

final HtmlSubmitInput button = form.getInputByValue(">");

final HtmlPage page2 = button.click();

int amountOfTries = 10;

while (amountOfTries > 0 && String originalHtml = page2.getWebResponse().getContentAsString() !=page.getWebResponse().getContentAsString()) {

amountOfTries--;

synchronized (page) {

page.wait(1000);

}

}

return originalHtml;

}

}

这是我第一次使用的HtmlUnit,所以我一直提到这个post。对于初学者来说,我不确定班级“表格”是如何工作的,以及它究竟做了什么。但对于我的问题,正在打印的字符串是来自原始网页的源代码,而不是在单击下一个按钮之后。当从URL中手动查看源代码时,一旦我点击下一个按钮,我必须刷新页面以查看更新后的源代码,所以想象一下,我将不得不在我的程序中模拟此代码。我会如何去做这件事?即使添加刷新方法后,它仍然无法正常工作。

2013-10-16

Ctech45

HTML点击页面按钮自动刷新页面,如何在Html单击按钮后单击刷新页面相关推荐

  1. html swf取消自动播放,flash(swf)动画结束后关闭html页面

    我已将Flash文件发布到html页面.一旦Flash动画结束,我将如何自动关闭此页面.我可以通过actionscript告诉flash停止,但是我需要整个页面自动关闭.flash(swf)动画结束后 ...

  2. layui让当前页面刷新_layui点击按钮页面会自动刷新的解决方案

    问题: Title 输入框 test layui.use(['laytpl','jquery','layer','form'],function () { var laytpl = layui.lay ...

  3. vue中进入页面,自动触发一次点击事件

    vue中进入页面,自动触发一次点击事件 html script 一进去页面,我肯定是要进去就能看到数据,而不是需要点击选项1才得到数据,解决办法就是直接在created()中调用 html <d ...

  4. 使用uniapp实现锚点跳转,主按钮消失在视口时显示锚点按钮,点击锚点按钮页面返回主按钮位置

    使用uniapp实现锚点跳转,主按钮消失在视口时显示锚点按钮,点击锚点按钮页面返回主按钮位置 onpagescroll页面滑动监听事件 获取视口高度和按钮(btn-bg)距离顶部高,便可计算按钮离开视 ...

  5. html页面实现自动刷新或自动跳转

    html页面实现自动刷新 1.页面自动刷新(H5格式的html页面,只需要在head中添加) <!-- 1.设置时间10秒刷新一次该页面 --> <meta http-equiv=& ...

  6. 页面的自动刷新以及跳转

    当我们在做网页时,有的时候想让网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果不算难.一下代码给大家参考,互相学习. 第一:页面自动刷新:把如下代码加入头部文件(& ...

  7. 关于微信小程序跳转页面后不刷新问题,和页面跳转后左上角还保留了之前的页面,和存在返回按钮的解决方法

    在微信小程序的页面跳转上,可能大多数的情况下会在一级子页面使用 wx.navigateTo跳转到二级页面,会从二级页面返回主页面或则从三级页面提交数据后返回主页面,为了良好的客户使用效果,在一二级页面 ...

  8. #region的快捷键+++从一个页面中弹出一个新窗口,当新窗口关闭时刷新原窗口!...

    ctrl   +   k,s 先输入#region,再按Tab键,会自动弹出#endregion,并且焦点停留在#region处.不要急于改变焦点,这时输入你需要的注释后,再按回车,焦点会跳转到下一行 ...

  9. ios手机上 h5页面返回后不刷新问题

    在开发中遇到的两种情况 1.第一种是因为app内嵌页面.在A页面里会有一个按钮跳转到B页面选择医生,当选择完再跳转回来A.这样重复多次后,再次点击A页面的返回后就还是返回到了B而不是app的页面.原因 ...

最新文章

  1. java hdfs 新建目录_如何用java在hdfs中创建一个新目录?
  2. java中同时两人提交数据_如何一起发送JSON请求和发布表单数据请求?
  3. 4+64GB版的4G手机定价1699?网友:多了个1吧...
  4. 荣耀老熊科普荣耀9X升降全面屏 一升一降皆是技术的沉淀
  5. 11个前端开发者必备的网站
  6. python 通过js控制滚动条拉取全文 通过psutil获取pid窗口句柄,通过win32gui使程序窗口前置 通过autopy实现右键菜单和另存为操作...
  7. 好听又好看!歌曲视频制作,手把手教你制作音乐视频
  8. CS5211,CS5212,CS5256,CS5811,CS5288资料
  9. Java项目经验之交易密码安全机制
  10. aws服务器如何修改远程密码,谷歌云、亚马逊 AWS 设置 root 密码并开启 SSH 登录...
  11. 前端项目性能优化方案有哪些
  12. 代写硕士论文 计算机 代码,天大、厦大两硕士代写买卖论文被撤销学位
  13. 火狐浏览器屏蔽百度热榜的方法
  14. iOS 当APP接收到推送消息时,对推送消息进行处理
  15. GEANT4 中的NIST MATERIAL 材料名录
  16. 【Android】TypedArray——三个方法获取dimen返回值的类型
  17. visual Studio Code(VS code)软件中HTML超级好用的一个插件 liveserver,vs code浏览网页
  18. 大数据分析师面试求职攻略
  19. rbf神经网络自适应控制matlab仿真,机械系统RBF神经网络控制:设计、分析及Matlab仿真(英文)...
  20. 将insert语句转化为select语句,进行校验,验证是否插入成功

热门文章

  1. 聊天 AI 软件的简单实现
  2. 京东、天猫、小米:618电商血战手机
  3. 阿里云云原生数据湖体系全解读——数据湖存储JindoDistCp 数据导入
  4. 半正定Toeplitz矩阵的范德蒙德分解
  5. 清空confluent在zookeeper中的数据
  6. 【软件分析】Tai-e实验代码理解与踩坑记录
  7. 你想孩子在幼儿园学到什么?
  8. web渗透之文件上传漏洞知识总结
  9. 找回mysql账号密码怎么办_mysql忘记密码找回的方法
  10. 别不相信,查违章的多是老司机