实现对iframe的src赋值

zdtsw 2006-07-17 03:46:45
index.apsx
<iframe frameBorder="0" id="embed" scrolling="no" opmargin="0" leftmargin="0" ></iframe>
如何在代码index.aspx.cs中(c#)实现对iframe的src赋值?



...全文
668 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzw66 2006-07-17
  • 打赏
  • 举报
回复
<iframe frameBorder="0" id="embed" scrolling="no" opmargin="0" leftmargin="0" src='<%=src%>'></iframe>

*.cs中:
prodected string src = "abc.htm";
upshania 2006-07-17
  • 打赏
  • 举报
回复
从服务端调用js客户端




document.all.iframeid.src = "http://www.sina.com.cn";
dreamwaters 2006-07-17
  • 打赏
  • 举报
回复
index.apsx
<iframe frameBorder="0" id="embed" scrolling="no" opmargin="0" leftmargin="0" runat='server'></iframe>

.cs中
embed.InnerHtml="<iframe frameBorder='0' id='embed' scrolling='no' opmargin='0' leftmargin='0' src='http://www.baidu.com'></iframe>";
src 可以自己设
资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在网页开发中,iframe(内联框架)是一种非常实用的HTML元素,它能够将另一个HTML页面嵌入到当前页面中。"iframe框架使用(完美版)"这一主题深入探讨了如何高效且灵活地使用iframe,并解决了一些常见的问题,例如如何设置自适应高度以及如何通过JavaScript进行封装。要掌握iframe的使用,首先要了解其基本语法。<iframe>标签通常包含src属性,用于指定要嵌入页面的URL。例如: 在实际开发中,iframe的宽度和高度往往需要根据其内部内容动态调整。"自适应高度"是指iframe的高度能够根据内部内容的高度自动调整,从而避免出现滚动条或内容被截断的情况。实现这一功能有几种方法: JavaScript监听加载事件:通过监听iframe的load事件,在内容加载完成后,获取iframe的contentWindow或contentDocument对象,计算内容的高度,并将其赋值iframe的height属性。 使用postMessage通信:如果嵌入的页面和主页面在同一域名下,可以利用window.postMessage发送消息,通知主页面内容的高度。 CSS布局技术:在现代浏览器中,可以使用CSS布局技术,如Flexbox或Grid,将iframe的高度设置为auto,并让其父元素自动调整高度。 "封装js"可能是指将上述实现iframe自适应高度的逻辑封装成一个JavaScript函数,以便在项目中重复使用。例如,可以编写如下函数: iframe.js可能是包含上述封装代码的JavaScript文件。通过引入这个文件,开发者可以在需要的地方调用setIFrameHeight函数,实现iframe的高度自适应。掌握iframe的使用以及如何实现自适应高度,对于提

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧