控制器
public ActionResult GetCategories()
{
var htmlText = new StringBuilder();
var scriptText = new StringBuilder();
htmlText.Append("Hello world");
scriptText.AppendFormat("document.write({0});", htmlText.ToString());
var content = new ContentResult();
content.Content = scriptText.ToString();
return content;
}
查看
<script src="/Home/GetCategories" type="text/javascript" language="javascript"/>
它在FF上运行良好,但在IE中运行不正确。
答案 0 :(得分:3)
script
标记需要结束标记才能符合要求。 IE实际上遵循这方面的标准,而FF更宽容。将您的观点更改为:
<script src="/Home/GetCategories" type="text/javascript" language="javascript">
</script>