所以这是很奇怪的情况......我iframe
在一个.cshtml
页面上有一个不断加载页面的全部内容的页面iframe
。这是 iframe 的代码:
<iframe src="@Url.Content("~/dir/file.html")" width="100%" height="100%" scrolling="yes" />
文件所在目录正确,file.html
文件自行打开时显示正确无误。另外,我尝试使用不同的test.html
文件代替,file.html
因此错误不能出现在该文件中。删除iframe
标签显然会阻止此问题的发生。
关于这个问题的另一个真正有趣的部分是我有一个该.cshtml
文件所属的应用程序的工作版本,并且我比较了相应的.cshtml
文件并且它们是相同的,所以我对此感到非常困惑。有没有人经历过这样的情况?从iframe
字面上看,它只是不断地在 中重新加载.cshtml
文件,iframe
直到我告诉浏览器停止加载,所以你最终得到一个带有 的页面,该页面具有iframe
,该页面iframe
具有iframe
,依此类推。