我有一个iframe,需要更新和刷新的源。我想要做的方式是点击一个,使用它的onclick函数,我需要发送类似myiframe.Attributes"src“=”blah.aspx“的东西;
有什么快速的方法可以做到这一点吗?
提前感谢
发布于 2010-11-24 08:55:36
您可以使用javascript将AJAX查询与框架的源代码一起发送回服务器。
你可以使用的javascript是iframe.location.href,其中' iframe‘是你的iframe的id属性。
然后,您可以使用ASP.NET AJAX向服务器发送一个回调(如果您愿意,也可以发送另一个ajax调用)。这里有一个很好的教程:http://ajax.net-tutorials.com/
发布于 2010-11-24 08:55:17
如果你想(未测试的代码),你可以做所有客户端的工作:
...
<body>
<a id="yourAnchorId">Load It</a>
<iframe id="youriFrameId" src="blank.html" width="500" height="400"></iframe>
<script type="text/javascript">
document.getElementById('yourAnchorId').onclick = function() {
var frame = document.getElementById('youriFrameId')
frame.src = "blah.aspx;"
frame.location.reload();
};
</script>
</body>
...https://stackoverflow.com/questions/4262535
复制相似问题