我在Silverlight中做了一些单元测试。因此我正在调用一些JavaScript函数。 我想知道如何获取JavaScript中抛出的异常的消息。 这可能吗?C语言中Javascript异常的消息#
谢谢! 彼得
我在Silverlight中做了一些单元测试。因此我正在调用一些JavaScript函数。 我想知道如何获取JavaScript中抛出的异常的消息。 这可能吗?C语言中Javascript异常的消息#
谢谢! 彼得
在这里你去:
try {
foo();
} catch (e) {
alert("An exception occurred in the script. Error name: " + e.name
+ ". Error message: " + e.message); }
<编辑> 对不起,我只是意识到你需要在C#代码。为了做到这一点,您必须采取这些数据并以某种方式将其传递到您的C#代码中,无论是通过AJAX还是表单提交或其他方式。
问题是关于Silverlight而不是MVC – Vadim 2011-05-17 15:24:33
所以我甚至不能得到的消息? “如果浏览器提供了异常消息的文本,则会将该文本作为异常消息返回。异常文本在不同浏览器中有所不同,并且可能不适用于HTML桥。 – 2010-03-23 07:42:06