有时候需要用iframe来嵌套另一个表单,但这个另一个页面中的表单又与当前的页面之间需要有值的传递。在多数情况下都会采用父框架强制赋予给子框架,比如通过URL传递,但是,有时候碰到的是不定值,这个时候通过js来改变子框架表单中的值,往往IE中能很好的实现,firefox中也行,但我碰到的一个问题是,firefox中用JS的时候确实给于这个子框架中的表单赋值了,可是提交了这个子框架中的表单后,后台却显示没有得到,不明其原因。但问题始终是要解决的。于是我用反向思维来解决这个问题。
平常人都习惯性的将这个赋予给子框架表单值的JS代码写在父框架里。而我则采用写在子框架页面里。
xml 代码
- <input type="submit" value="回复" onclick="bandto();"/>
xml 代码
- <script type="text/javascript">
- function bandto()
- {
- document.prorecommentForm.method.value=parent.document.procommentForm.method.value;
- document.prorecommentForm.procomment_id.value=parent.document.procommentForm.procomment_id.value;
- }
- script>
分享到:
相关推荐
iframe和firefox的兼容。
} [removed] 但是在Firefox里你会发现页面会一直不停的在刷. 页面根本没法用. 这里是因为firefox windows.top如果没有那么就是空,在IE下windows.top就是本窗口 页面不断的刷新 不断的运行这段js代码这就造成了一个...
iframe插入图片,firefox和ie区别以及asp.net中URLRewriter组件使用,都是经过测试的。
因为有一个项目要用到iframe自适应高度,网上搜索了以下结果无数,不过看来看去都是那...iframe自适应高度,亲测完美兼容IE6_7_8_9,Chrome谷歌浏览器,Opera欧朋浏览器,FireFox火狐浏览器,Mac Safari浏览器等五大浏览器
解决IE,Firefox,chrome,safari浏览器中iframe显示高度自适应问题
让iframe自适应高度(支持xhtml)IE firefox兼容 让iframe自适应高度是指在HTML文档中,使iframe的高度能够根据其内容自动调整,以适应不同浏览器和屏幕分辨率的需求。在本文中,我们将讨论如何使用JavaScript和...
iframe 自动获取onload高宽 代码如下: function AutoResize(iframe) { //firefox if(iframe.contentWindow) { iframe.height = iframe.contentWindow.document.documentElement.scrollHeight; iframe.width = iframe...
基于iframe优雅实现全新的微前端方案,继承iframe的优点,补足 iframe 的缺点,让 iframe 焕发新生。 适合人群:具备一定编程基础,工作1-3年的研发人员 能学到什么: 1、使用postMessage方法来完成基座项目和子...
js控制/获取a.html中iframe加载的b.html中的iframe,很多人都以为getElementById可以直接获取,其实不行的,以上代码就解决了这个问题,js控制iframe加载页面的iframe,不过测试只在IE和火狐通过,谷歌不行,其他自...
这个库允许的高度与同跨域iframe来适应他们所包含的内容的宽度自动调整大小。它最常见的问题与使用iframes提供一系列的功能,其中包括: 高度和宽度大小的iframe内容大小。 作品以多个嵌套的iframe。 跨域iframe域...
子页面访问父页面和跨iframe访问 我弄了1上午总算OK了,测试版本是在IE7版本 火狐3.016版本
刷新页面会提示 “要显示此页面, Firefox 必须发送将会导致重复之前动作的数据(例如搜索或者下订单)”看看以下代码 代码如下:$(“iframe”).load(function(){ $(this).attr(“src”,”about:blank”); }) 框架...
让IFRAME框架的高度自适应页面 在网页开发中,使用IFRAME框架来嵌套其他网页内容是一种常见的做法。但是,IFRAME框架的高度无法自动调整以适应页面内容的变化,这就会导致用户体验不佳。为了解决这个问题,我们可以...
父画面取得iframe内的控件值 兼容ie firefox
代码如下: [removed] function getIframeContent(){ //获取iframe中文档内容 var doc;... }else{//Firefox doc = document.getElementById(“MyIFrame”).contentDocument; } return doc.body[removed]; } [removed]
ASP.NET 中使用 iframe 动态加载页面 ASP.NET 中使用 iframe 动态加载页面是指在 ASP.NET 应用程序中使用 iframe 元素来加载外部页面或资源的技术。这种技术可以使得开发者更方便地在应用程序中嵌入外部资源,提高...
一个页面有4个Iframe来显示flash内容,其中第二个iframe的显示是用Javascript控制的,只有当特定的cookie存在时才出现,否则显示普通的文本。
Iframe自动根据类容改变自己的大小,解决Iframe设置高度后无法缩小!拜一个高人所赐,特表示感谢!