我正在使用旧的ASP.NET代码库,该库具有在apx文件的<script language="javascript">
块内定义的功能。功能定义如下
function document.onmouseover() {
// blah blah
}
我在网上找不到有关此语法的任何文档。这曾经是标准吗? 还是这只是一种严重错误的写作方式
document.onmouseover = function() {
// blah blah
}
我在运行时将代码设置为异常,并在Visual Studio下的计算机上运行它时会引发异常,但在未经修改的IIS服务器上可以正常运行。我不知道如何。正如我所期望的,我在本地得到的异常是Syntax Error
。
总而言之,如果我将函数定义从第一种类型更改为第二种类型,可能会破坏什么?
我还要补充一点,这个特定的代码库过去是并且只能在Internet Explorer上运行。它从IE6开始,现已从IE 8或9升级。