繁体   English   中英

锚文本onclick到C#函数

[英]anchor text onclick to c# function

我有一个iframe,需要更新和刷新哪个来源。 我要执行的方法是单击,并使用onclick函数,我需要发送诸如myiframe.Attributes [“ src”] =“ blah.aspx”之类的内容;

有什么快速的方法可以做到这一点吗?

提前致谢

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

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

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

如果您想(未测试的代码),可以在所有客户端执行此操作:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM