0

我已经看到了与此相关的所有先前问题,但我的问题是一些独特的所以这篇文章。

我有非常简单的应用程序

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
        <script src="Scripts/jquery-1.7.2.min.js" type="text/javascript"></script>
        <script src="Scripts/app1.js" type="text/javascript"></script>
</body>
</html>

我的 app1.js 看起来像这样

$(document).ready(function () { alert("Test this app"); console.log("Test this app"); });

如果我在调试模式下从 visualstudio 运行应用程序,我无法在 IE8 中看到警报消息,但相同的代码在 Firefox 中可以正常工作,无需对代码进行任何更改。

不确定我是否遗漏了什么。

谢谢

4

2 回答 2

0

尝试:

$(document).ready(function () { alert("Test this app");});

我怀疑 IE8 无法处理,console.log因此整个语句失败,并且警报没有显示。

于 2012-07-23T11:21:01.183 回答
0

IE8 无法访问“控制台”对象,除非您打开了开发人员工具 (F12)。如果您删除 console.log() 部分,它应该可以工作。

于 2012-07-23T11:21:39.137 回答