如何使用c#调用没有名称的Javascript ?
本文关键字:Javascript 有名称 何使用 调用 | 更新日期: 2023-09-27 18:10:10
我想在一个没有函数名的网页上调用Javascript函数。使用c#时,我通常会使用Webbrowser.Document.InvokeScript("ScriptName")
。然而,在这个实例中,只有一个type属性。它看起来是这样的:
<script type="text/javascript">
(function(){
SOME CODE HERE;
})();
</script>
这是一个自调用函数。
它会在语句执行后立即运行。
只要闭包不将方法导出到全局命名空间,
公开方法
<script type="text/javascript">
(function(){
MyFunction = function() {
SOME CODE HERE;
}
})();
</script>
Webbrowser.Document.InvokeScript("MyFunction");