首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将文本onclick锚定到c#函数

将文本onclick锚定到c#函数
EN

Stack Overflow用户
提问于 2010-11-24 08:50:29
回答 2查看 447关注 0票数 0

我有一个iframe,需要更新和刷新的源。我想要做的方式是点击一个,使用它的onclick函数,我需要发送类似myiframe.Attributes"src“=”blah.aspx“的东西;

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

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-24 08:55:36

您可以使用javascript将AJAX查询与框架的源代码一起发送回服务器。

你可以使用的javascript是iframe.location.href,其中' iframe‘是你的iframe的id属性。

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

票数 1
EN

Stack Overflow用户

发布于 2010-11-24 08:55:17

如果你想(未测试的代码),你可以做所有客户端的工作:

代码语言:javascript
运行
复制
...
<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>
...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4262535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档