javascript没有';无法在Windows Server 2008资源管理器8中工作

javascript没有';无法在Windows Server 2008资源管理器8中工作,javascript,internet-explorer-8,windows-server-2008,Javascript,Internet Explorer 8,Windows Server 2008,我有一个web应用程序,它位于windows serve 2008中的IIS 7上, web应用程序有一个调用javascript函数的按钮: <td align="left"> <button name="openWin" type="button" onclick="openAccountWin('<%# GlobalUrl+"mypage.aspx?name="+Eval("biz") %>')">Company page</button&g

我有一个web应用程序,它位于windows serve 2008中的IIS 7上, web应用程序有一个调用javascript函数的按钮:

<td align="left">
  <button name="openWin" type="button" onclick="openAccountWin('<%#  GlobalUrl+"mypage.aspx?name="+Eval("biz") %>')">Company page</button>
 </td>

<script type="text/javascript">
function openAccountWin(url) {
    debugger;
    top.location.href = url;
}

公司网页
函数openAccountWin(url){
调试器;
top.location.href=url;
}
当我按下浏览器上的按钮时,什么也没发生。 如果我在firefox中这样做,它就会工作! 当我在一个同样的应用程序(同样的代码)上做同样的操作时,这个应用程序(同样的代码)也位于带有iis 7的win 7 station中,它也可以工作

我启用了javascript调试, 我将资源管理器的受信任站点降至最低,并将页面添加到受信任站点。
这一定是一个资源管理器的问题…

很少有事情发生,那么到底发生了什么?你收到错误信息了吗?我按下按钮,什么也没发生,页面甚至没有刷新。一切都一样。在firefox中它可以工作(页面被othr页面重定向)。更改您的internet设置,使Javascript错误消息显示在IE中。否则,它们只能在状态栏中以图标的形式显示。@Guffa,谢谢,但我该怎么做?internet选项>高级>启用“显示关于每个脚本错误的通知”。(具体措辞可能因版本而异。)