Marquee标记不能在Windows窗体中使用webBrowser控件

时间:2015-08-03 06:01:22

标签: c# windows webbrowser-control

我有一个网址。我想在我的窗体中显示webBrowser控件。在我的html页面(url)中有多个Marquee标签。但是Marquee tage在webbrowser控件中不起作用。它在普通的浏览器中工作

  private void Form1_Load(object sender, EventArgs e)
        {
           // webBrowser1.ScriptErrorsSuppressed = true;
            webBrowser1.Url =new Uri( @"http://67.205.96.105:8080/cis/");
        }

这是我的网址http://67.205.96.105:8080/cis

1 个答案:

答案 0 :(得分:0)



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            webBrowser1.Url = new Uri(@"file:///C:/Users/MyUser/Desktop/test.html");
        }

           
    }
}






<!--test.html-->
<!DOCTYPE html>
<html>
<head>
<title>HTML marquee Tag</title>
</head>
<body>
<marquee>This is basic example of marquee</marquee>
<marquee direction="up">The direction of text will be from bottom to top.</marquee>
</body>
</html>
&#13;
&#13;
&#13;

请使用代码并尝试。此代码工作正常,我认为问题在于您的HTML代码。

在Internet Explorer 8中尝试过并发现您的页面不支持它,这就是为什么要编辑html代码以实现IE8兼容性的原因。

谢谢&amp;此致