我有一个iframe,看起来像这样:
< iframe id="PDFLetter" src="http://127.0.0.1/letterwriterasp/pdfs/test.pdf" width="60%" height="500" runat="server" scrolling="auto" >< /iframe>
问题是,重新生成pdf文件。所以我需要刷新iframe以反映用户的更改。我试过这个:
PDFLetter.Attributes("src") = ""
PDFLetter.Attributes("src") = "http://127.0.0.1/letterwriterasp/pdfs/test.pdf"
但无济于事。它不会刷新iframe中的pdf。
不确定这里可以做些什么。有什么想法吗?
谢谢, 杰森
答案 0 :(得分:0)
您是在回发中输入并在PageLoad事件中输入代码吗?如果是这样它应该工作(为了完全控制html你可以只是写一个Literal控件,虽然这个更重)。
答案 1 :(得分:0)
尝试使用?randomnumber
在pdf名称的末尾添加一个随机数,以便它不使用pdf文件的缓存版本。