Так что это довольно странная ситуация .... У меня есть 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
, так далее и так далее.