div中加入iframe,可以实现Ajax的功能
2014-11-11 10:30
253 查看
div中加入iframe,可以实现Ajax的功能,如果查询的时候,比如说城市的选择,用Ajax去实现,
在.net 可以考虑用UpdatePanel,但是点击了查询刷新表格(表格需要重新刷新加载,非纯数据加载)又把原来的选择的城市给清零了。
用iframe可以有效的解决问题。
<div class="xx">
<div class="zz">
<iframe id="iframe1" frameborder="0" scrolling="no" src="supplier_detail.aspx" width="650px" onload="this.height=0;var fdh=(this.Document?this.Document.body.scrollHeight:this.contentDocument.body.offsetHeight);this.height=(fdh>700?fdh:700)"></iframe><!--此处不可以写成/>,一定要写成</iframe>,不然显示不出来后面的html内容......,可能浏览器认为还没有结束吧。--></div>
......
</div>
在.net 可以考虑用UpdatePanel,但是点击了查询刷新表格(表格需要重新刷新加载,非纯数据加载)又把原来的选择的城市给清零了。
用iframe可以有效的解决问题。
<script type="text/javascript"> function searchSupplier(id) { document.getElementById('iframe1').src = 'supplier_detail.aspx?id=' + id; } </script>
<div class="xx">
<div class="zz">
<iframe id="iframe1" frameborder="0" scrolling="no" src="supplier_detail.aspx" width="650px" onload="this.height=0;var fdh=(this.Document?this.Document.body.scrollHeight:this.contentDocument.body.offsetHeight);this.height=(fdh>700?fdh:700)"></iframe><!--此处不可以写成/>,一定要写成</iframe>,不然显示不出来后面的html内容......,可能浏览器认为还没有结束吧。--></div>
......
</div>
相关文章推荐
- 在ASP.NET中使用IFRAME+DIV,可以实现在同一页面使用弹出(模态)窗口
- Lucene.Net 实现groupby并可以加入自定义过滤功能
- 使用隐藏的iframe 隐藏form提交,仿AJax无刷新提交,可以实现无刷新上传文件
- 使用隐藏的iframe 隐藏form提交,仿AJax无刷新提交,可以实现无刷新上传文件
- 用Ajax结合div来实现的查询控件(类似51job里面的职位搜索功能)
- 不用ajax也能实现的功能!单击添加新行时可以删除这一行信息的源码
- 谁能用jQuery和Ajax做的访问ado.net程序-----跪求各位大侠(有相似的也可以,只要实现的是类似的功能就可以)
- (转)使用隐藏的iframe 隐藏form提交,仿AJax无刷新提交,可以实现无刷新上传文件
- ajax实现姓名的联想功能 ,input可以添加过个值
- 用Iframe实现框架的功能,并可以打开或关闭左栏
- ajax同步功能可以实现实时访客的离开和访问状态
- jquery+json+struts2的ajax功能实现总结,折磨我3天希望可以帮助到你
- (精)在ASP.NET中使用IFRAME+DIV,可以实现在同一页面使用弹出(模态)窗口
- iframe+div 实现动态扩展功能
- div加jquery实现iframe标签的功能
- jquery raty星级评分插件的具体使用(可以结合ajax和后台交互)以及点赞功能的实现
- 扩展DIV实现嵌套读取AJAX页面
- >使用 ICallbackEventHandler 接口 实现 AJAX 功能
- 在Ajax程序中实现无刷新换肤功能(asp.net2.0)
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)