有什么方法可以从缓存的 html 字符串中更改 iframe 的内容吗?我不是在谈论 iframe.Attribute["src"] = "url",而是给定一个 html 字符串并更改内容。
一个丑陋的解决方法可能是将 html 保存到文件中并将 iframe src 更改为它。还有其他办法吗?也许 javascript 可以帮忙?
最佳答案
如果你可以控制 iframe html 的内容,你可以这样做:
公开这样的方法:
<script type = "text/javascript">
function setData(str)
{
$('html').html(str);
}
</script>
并这样调用它
document.iFrameName.setData(myHtmlStr);
来自父框架。
关于c# - 更改缓存 HTML 中的 Iframe 内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2511366/