Postdata确认框旁路?

时间:2012-01-27 14:08:07

标签: c# watin confirmation postdata

我正在开展一些项目,但我遇到了一个主要问题。我正在编写一些在网上执行某些操作的代码,比如发布数据。但是会发生什么:页面上的Javascript代码重新加载页面,就在我发布数据之后,所以它会要求确认。我只需要知道,有什么办法可以做到这一点吗?我正在使用带有WatIn的C#。我自己也想过一些方法:

  • 禁用所有消息框似乎不适用于此框。
  • 检测框何时显示然后按取消,但我不知道是否可以?
  • 查看Javascript代码,何时尝试调用Reload方法拦截那个或什么?
  • 禁用此自动重新加载的其他一些设置? (尝试了一些叫做METAreload的东西,我认为但没有用)

Google没有向我提供我需要的信息,我现在已经搜索了很长一段时间了。有人知道如何摆脱阻止我的程序的这个盒子吗?

1 个答案:

答案 0 :(得分:0)

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