相关疑难解决方法(0)

在webbrowser c#control中停止警告javascript弹出窗口

本网站:http: //blog.joins.com/media/folderListSlide.asp?uid = ddatk&folder = 3&list_id = 9960150

有这个代码:

<script>alert('¿Ã¹Ù¸¥ Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.');</script>
Run Code Online (Sandbox Code Playgroud)

所以我的网页浏览器控件显示弹出窗口,如何在不使用sendkeys输入的情况下绕过弹出窗口?

javascript c# browser alert

5
推荐指数
3
解决办法
1万
查看次数

CKEditor 可以在 WinForms 应用程序中用于 (X)HTML 编辑吗?

我已将winforms html 编辑器中的代码改编为 C#(见下文)。是否可以使用 CKEditor 代替?

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 WebEditorTest
{
/// <summary>
/// /sf/ask/14988711/
/// </summary>
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        webBrowser1.Navigate("about:blank");
        Application.DoEvents();
        webBrowser1.Document.OpenNew(false).Write("<html><body><div id=\"editable\">Edit this text</div></body></html>");
        foreach (HtmlElement el in webBrowser1.Document.All)
        {
            el.SetAttribute("unselectable", "on");
            el.SetAttribute("contenteditable", "false");
        }
        foreach (HtmlElement el in webBrowser1.Document.All.GetElementsByName("editable"))
        {
            el.SetAttribute("width", webBrowser1.Width + "px");
            el.SetAttribute("height", …
Run Code Online (Sandbox Code Playgroud)

html c# webbrowser-control winforms ckeditor

5
推荐指数
1
解决办法
5852
查看次数

如何在WP7 WebBrowser控件中注入Javascript?

我可以通过此链接在C#窗体中的WebBrowser控件中注入JavaScript

如何在WebBrowser控件中注入JavaScript?

但我不能在WP7中这样做,请帮助我.

javascript c# silverlight windows-phone-7

5
推荐指数
1
解决办法
4519
查看次数

如何在WebBrowser控件中注入Javascript

这里有关于Windows窗体的很棒的教程

如何在WebBrowser控件中注入Javascript?

我尝试过它,效果很好

但问题是在wpf应用程序中无法识别所使用的对象.所以我要问的是wpf应用程序中下面函数的等价物.谢谢.

HtmlElement head = webBrowser1.Document.GetElementsByTagName("head")[0];
HtmlElement scriptEl = webBrowser1.Document.CreateElement("script");
IHTMLScriptElement element = (IHTMLScriptElement)scriptEl.DomElement;
string srJquery = File.ReadAllText("jquery.txt");
element.text = srJquery;
head.AppendChild(scriptEl);  
Run Code Online (Sandbox Code Playgroud)

上面的函数在Windows窗体应用程序c#4.0中完美地工作,但在WPF应用程序中无法识别使用的对象,如HtmlElement.

c# wpf inject webbrowser-control

3
推荐指数
1
解决办法
1万
查看次数

C#中删除JavaScript创建的本地存储的方法

我正在开发 Windows Phone 7.1 PhoneGap 应用程序。我想删除由window.localStorage.setItemC# 中的 JavaScript 代码创建的本地存储。我知道,在 JavaScript 中我们可以删除使用 window.localStorage.removeItem. 但是,我想从 C# 背后的代码中删除。任何帮助表示赞赏。

javascript c# local-storage windows-phone-7.1 cordova

1
推荐指数
1
解决办法
6972
查看次数