通过iframe显示网页

时间:2012-09-13 17:42:40

标签: c# c++ iframe

我正在寻找一个非常简单的程序,唯一的功能是显示我的网站。所以基本上该程序就像网站的iframe。实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

您不能使用iFrame,因为它是一种浏览器技术。您必须使用以下Web浏览器,我相信:

using System;
using System.Windows.Forms;

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

    private void Form1_Load(object sender, EventArgs e)
    {
        // When the form loads, open this web page.
        webBrowser1.Navigate("http://www.dotnetperls.com/");
    }

    private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
    {
        // While the page has not yet loaded, set the text.
        this.Text = "Navigating";
    }

    private void webBrowser1_DocumentCompleted(object sender,
        WebBrowserDocumentCompletedEventArgs e)
    {
        // Better use the e parameter to get the url.
        // ... This makes the method more generic and reusable.
        this.Text = e.Url.ToString() + " loaded";
    }
    }
}

参考。 http://www.dotnetperls.com/webbrowser

注意:示例在C#中。

检查C ++ What embedded browser for C++ project?