我有一个这样的html页面: -
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" src="http://......someFile.js"> </script>
<script>
function CallJs()
{
var decodedCookie = decodeURIComponent(document.cookie);
document.write(decodedCookie);
}
</script>
</head>
<body onload="CallJs();">
</body>
</html>
如果我在浏览器上执行此页面,我会得到所需的结果。但我想在不使用浏览器的情况下执行此页面中编写的JavaScript代码。我想在C#控制台应用程序上执行它。
有没有办法做到这一点?
答案 0 :(得分:0)
在这种情况下,您可以尝试使用msscriptcontrol。你可以查看下面的帖子:
How do I call an external JScript function from a VB.NET console application?
您还可以查看以下可能对您有帮助的文章。
Make your .Net application support scripting - a practical approach