我编辑了我的web.config文件,让我的.html文件解析ASP。以下是我添加的行:
<handlers>
<add name="HTML MAPPING" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\system32\inetsrv\asp.dll" resourceType="Unspecified" />
</handlers>
它适用于大多数页面,但是其中嵌入了javascript的某些页面不会加载并生成ERROR 500页面。我不知道为什么或做什么!当我删除页面中对javascript的任何引用时,它们会再次加载。
有人可以帮忙吗?
答案 0 :(得分:5)
听起来您的Javascript标记可能被解释为服务器端脚本标记。由于ASP无法编译它们,因此您将收到内部服务器错误。
你能告诉我们他们的样子吗?他们是否指定type="text/javascript"
?