C# 模拟运行JavaScript 的解决方案
小弟目前有个项目,需要对传递过来的Html源代码进行解释,如果html里面有JavaScript函数,那么就用C#模拟执行脚本,注意,这些脚本里面可能会有对html元素进行操作的,也需要将执行结果返回给html,然后将执行完成的html返回给前端。
以前用过WebBrowser控件,但是这个控件无法在多线程里面使用。急求一解决方案。各位高手帮帮忙。。。。拜谢
帮顶
没有会吗?
顶上去。。。。
求教啊
没用过,帮顶
救命
等高手。顶!
高手没有起床?
顶上去
up
http://blog.csdn.net/zhzuo/archive/2004/04/26/22031.aspx可以上去看看这个
建议到SourceForge上寻找现成的开源产品替代。
掉海里了
呵呵,不能“多线程”难道就不会“多进程”了吗?
假设你在3台电脑上运行1000个应用程序,难道不能统一管理起来吗?
关注一下
试了下
可以用webbrowser
关键是多线程用sta模式。。。
多谢各位大侠
不过先不结贴
看看有没有更优方案
相关问答:
我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......
我也来一个趣味javascript:
打开以下html文件,依次按下G,L,C三个键,就会有奇迹出现!!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" ......
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using Syst ......
void CWEHelperDlg::OnOK(){
CString code;
//调用VBSCRIPT,能弹出消息框,也能正确返回 hello
code = "function main()\r\n\tMsgBox \"ok\"\r\n\tmain=\"hello\"\r\nend functio ......