锚文本onclick到c#函数

时间:2010-11-24 00:50:29

标签: c# javascript iframe attributes refresh

我有一个iframe需要更新和刷新哪个来源。我想要的方法是点击一个并使用它的onclick函数,我需要发送类似myiframe.Attributes [“src”] =“blah.aspx”;

有没有快速的方法呢?

提前致谢

2 个答案:

答案 0 :(得分:1)

您可以使用javascript将AJAX查询发送回具有框架源的服务器。

您可以使用的JavaScript是iframe.location.href,其中“iframe”是您的iframe的id属性。

然后,您可以使用ASP.NET AJAX(或其他ajax调用,如果您愿意)向服务器发送回调。这是一个很好的教程:http://ajax.net-tutorials.com/

答案 1 :(得分:0)

如果你想(未经测试的代码),你可以在所有客户端执行:

...
<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>
...