【问题标题】:Postdata confirmation box bypass?Postdata确认框绕过?
【发布时间】:2012-02-20 12:14:12
【问题描述】:

我正在做一些项目,但我遇到了一个主要问题。我正在编写一些在网络上执行某些操作的代码,例如发布数据。但是一直发生的事情是:页面上的 Javascript 代码在我发布数据后重新加载页面,所以它会要求确认。我只需要知道,有没有办法做到这一点?我将 C# 与 WatIn 一起使用。我自己也想了一些办法:

  • 禁用所有消息框,似乎不适用于此框。
  • 检测该框何时出现然后按取消,但我不知道这是否可能?
  • 查看 Javascript 代码,当它尝试调用 Reload 方法时拦截它还是什么?
  • 其他禁用此自动重新加载的设置? (我认为尝试了一些名为 METAreload 的东西,但没有奏效)

谷歌没有给我我需要的信息,我已经搜索了很长时间了。有人知道如何摆脱这个阻止我程序的框吗?

【问题讨论】:

    标签: c# watin confirmation postdata


    【解决方案1】:

    好的,我终于自己修好了。有一个 javascript 函数可以在计时器为 0 时重新加载页面。只需将 javascript 放在 URL 栏中,我就可以将该函数 bij 替换为空的,现在它不会再重新加载了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-23
      • 1970-01-01
      • 2011-07-08
      • 2019-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多