1
Я хочу, чтобы открыть файл PDF в браузере с помощью IFRAME или тег объекта или то, что Эвер может сделатьОткрыть PDF файл потока в IFRAME
У меня есть страница PDF.aspx:
Response.Buffer = false; //transmitfile self buffers
Response.Clear();
Response.ClearContent();
Response.ClearHeaders();
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", "attachment; filename=file1.pdf");
Response.TransmitFile(filepath);
Response.End();
и это мой iframe на другой странице:
<iframe runat="server" src="PDF.aspx" class="pdfFilePanel_fn" width="99%" height="98%"></iframe>
он открывает pdf-файл, не показывающий его внутри iframe !!!
Любая идея или лучшее решение?
У меня такая же проблема, и я попробовал этот, кажется, работает в IFRAME, но проблема есть, IFrame на максимизируют .. У меня есть iframe в каком-то месте внутри моей страницы, я хочу, чтобы он отображался в этом месте, а не только на всей веб-странице. У вас есть идея по этому поводу? – Japongskie
Из того, что я помню, этот фрагмент кода на странице ASPX был достаточно, чтобы позволить iframe быть открытым внутри iframe, который был на его первоначальном размере, независимо от того, что у него есть. Так что просто измените ширину и высоту вашего ifram на, например, 200px, тогда это должно быть хорошо – Bahar
Я изменил размер моего iframe .. но все же он открывается как браузер .. он заменяет весь браузер, показывающий pdf .. не просто iframe в одном месте внутри страницы .. – Japongskie