【问题标题】:An Issue with watin in IE6 and IE7 browsersIE6 和 IE7 浏览器中的 watin 问题
【发布时间】:2011-08-11 16:38:36
【问题描述】:

我使用 watin 自动化了一个网络邮件应用程序。通常,该网络邮件应用程序每 15 分钟注销一次。所以为了避免这种情况,在我的代码中,我每 15 分钟刷新一次浏览器,这样它就不会允许邮件注销。此代码适用于 IE8 浏览器。但是当我在 IE6 和 IE7 浏览器上尝试这段代码时遇到了 1 个问题。安装此自动化应用程序后,每当我尝试使用此邮件上传文件时,都会出现一个模式对话框窗口,我们必须在其中选择文件(要上传)。在那个模态对话框窗口中,当我单击浏览按钮时,它会显示“选择要上传的文件”对话框,然后它会在一秒钟内突然关闭。我不知道是哪个 1 阻止了这个对话框打开。这是每 15 分钟刷新一次浏览器的方法:

            while (true)
            {
                ie.Refresh();
                Thread.Sleep(899999);
            }

任何建议或帮助将不胜感激。

【问题讨论】:

    标签: c# watin


    【解决方案1】:

    既然它是一个网络邮件应用程序,我假设其中涉及一个网页?

    如果是这样,我建议取消刷新循环并使用该 HTML 页面头部的 meta refresh tag 代替:
    <meta http-equiv="refresh" content="900">

    这可能会有所帮助。
    至少,它应该告诉您是否是您的 c# 刷新循环问题。

    【讨论】:

      猜你喜欢
      • 2010-10-22
      • 2010-10-20
      • 2011-04-10
      • 2011-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多