我希望能够在aspx响应中输出原始JavaScript。使用response.write会失败,因为它会将所有的asp.net内容与JavaScript一起转储到页面中,例如:
有没有办法在不输出页面上所有其他asp.net内容的情况下,仅将原始文本输出到输出中?我试图按以下方式使用页面:
...
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTAxODk4MjA3OWRk9jVlI2KaQPiVjEC+P0OPYGV74vKjJQZuwD6OaHhb+U0=" />
...
有没有办法在不输出页面上所有其他asp.net内容的情况下,仅将原始文本输出到输出中?我试图按以下方式使用页面:
<script src="mypage.aspx"></script>
这个页面包含 JavaScript,它会触发 aspx 页面的操作,但是 Chrome 浏览器不喜欢它,因为它期望得到纯 JavaScript 代码,而实际上它获得了混合了标记和 .NET 注入内容的 JavaScript 代码。
请不要评论我为什么要这样做!我正在解决一个非常具体的问题。