contentwindow

jQuery实现iframe父窗体和子窗体的相互调用

本文实例讲述了jQuery实现iframe父窗体和子窗体的相互调用方法。 »

快速获取/设置iframe内对象元素的几种js实现方法

在这里它可以发挥双倍的作用,如下例:var $id=document.getElementById;$Id.contentWindow.$Id //这样就得到了要取的对象在这一点上,我还是喜欢IE的做法,比较呵护。以上这篇快速获取/设置iframe内对象元素的几种js实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 »

js实现跨域的多种方法

js实现跨域的多种方法

从域说起 域: 域是WIN2K网络系统的安全性边界。我们知道一个计算机网最基本的单元就是“域”,这一点不是WIN2K所独有的,但活动目录可以贯穿一个或多个域。在独立的计算机上,域即指计算机本身,一个域可以分布在多个物理位置上,同时一个物理位置又可以划分不同网段为不同的域,每个域都有自己的安全策略以及它与其他域的信任关系。当多个域通过信任关系连接起来之后,活动目录可以被多个信任域域共享 域树:域树由... »

javascript跨域总结之window.name实现的跨域数据传输

b.com/data.html:应用页面需要获取数据的页面,可称为数据页面。数据页面会把数据附加到这个iframe的window.name上,data.html代码如下: 在应用页面中监听iframe的onload事件,在此事件中设置这个iframe的src指向本地域的代理文件。app.html部分代码如下: 获取数据以后销毁这个iframe,释放内存;这也保证了安全。 »

JS中FRAME的操作问题实例分析

JS中FRAME的操作问题实例分析

本文实例探讨了JS中FRAME的操作问题,分享给大家供大家参考。具体分析如下: 以上图为例,在这里把frame之间的互相操作简单列为:1变量2方法3页面之间元素的互相获取。 一、  首先从 父(frameABC)——->子(frameA,frameB,frameC) ① 访问变量名name 假如在frameABC中操作那么可以: 代码如下:window.fr... »

IE浏览器IFrame对象内存不释放问题解决方法

最近项目组发现在使用showModalDialog弹出窗体中如果包含IFrame对象,则IFrame对象占用的内存资源在窗体关闭后不会释放。弹出关闭反复多次后,IE浏览器内存占用可超过数百M,严重时IE浏览器报错,且无法关闭,只能通过杀进程的方式重启浏览器。经测试,使用open方式弹出也存在该问题。 在IE8浏览器中,open和showModalDialog弹出的内存占用有差异: open方式弹出... »

动态加载js、css等文件跨iframe实现

1、动态加载js,css文件(用原生js和jquery) iframe结构: frame0(父) frame2(子) frame3(子) frame2中触发事件,动态的向frame3中 加载js、css文件和 dom元素? *同级之间可以调用,可以 通过 子-父-子 的方式调用同级 parent.parentFram(“这个方法在调用其他子farme”); 1.jquery的append() 代码... »

深入解析contentWindow, contentDocument

生活永远是一个大染缸,一块白布下去,黑布出来,一块黑布下去,一块七色布出来。 contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。 contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 对象。 在子级iframe设置 父级 iframe ,或 孙级 iframe 高度。 function showIfram... »

JS获取并操作iframe中元素的方法

JS获取/设置iframe内对象元素、文档的几种方法 1、IE专用(通过frames索引形象定位): 代码如下: document.frames[i].document.getElementById(‘元素的ID’); 2、IE专用(通过iframe名称形象定位): 代码如下: document.frames[‘iframe的name’].docum... »

设置iframe的document.designMode后仅Firefox中其body.innerHTML为br

设置iframe的document.designMode后仅Firefox中其body.innerHTML为br

但Firefox中有点特殊。请按下面步骤依次操作。 »

在一个js文件里远程调用jquery.js会在ie8下的一个奇怪问题

代码如下: function include(path){ var a=document.createElement(“script”); a.type = “text/javascript”; a.src=path; var head=document.getElementsByTagName(“head”)[0]; hea... »

js实现的真正的iframe高度自适应(兼容IE,FF,Opera)

进入了测试过程 1.IE ---通过 但是高度还是有稍微的差距,很小,滚动条还在 2.FF --- 通过 与IE一样,有小差距 3.Opera --- 看那个JS的条件就知道,通不过的 但主流浏览器至少要通过这三项撒!!! »

JQuery Dialog(JS 模态窗口,可拖拽的DIV)

JQuery Dialog(JS 模态窗口,可拖拽的DIV)

效果图    调用示意图   交互示意图 如上图所示,这基本是JQueryDialog的完整逻辑流程了。 1、用户点击模态窗口的“提交”按钮时,调用JQueryDialog.Ok()函数,这个函数对应了用户提交事件。 2、用OO的概念来说,JQueryDialog.Ok()其实是一个虚函数,它的逻辑封装在子窗口ContentWindow.Ok()中,这一点我借鉴了FC... »

javascript使用window.name解决跨域问题第1/2页

window.name 传输技术的基本原理和步骤为: name 在浏览器环境中是一个全局/window对象的属性,且当在 frame 中加载新页面时,name 的属性值依旧保持不变。但 name 属性仅对相同域名的 frame 可访问。这意味着为了访问 name 属性,当远程 Web 服务页面被加载后,必须导航 frame 回到原始域。一旦 name 属性获得,销毁 frame 。 »

简单的Html转换UBB的程序

这个功能主要是让 UBB 转贴的时候方便点. 1.自动识别图片,超链接,字体颜色,和字体加粗,倾斜,下划线的HTML代码,并且转换为UBB代码.2.兼容 IE 和 Mozilla多种浏览器<html> <head> <title>Html转换程序</title> <SCRIPT&nbs... »

浅谈js中子页面父页面方法 变量相互调用

(1)子页面调用父页面的方法或者变量: window.parent.方法()或者变量名 window.parent相当于定位到父页面  之后的操作和在父页面中写代码一样写 window.parent.aa();//调取aa函数 window.parent.bb;//调取bb变量 例如:想在子页面中得到id为aaa的文本框的值 window.parent.$("#aaa").val();/... »

javascript实现框架高度随内容改变的方法

本文实例讲述了javascript实现框架高度随内容改变的方法。分享给大家供大家参考。具体如下: 有两种方法: 一、就是通过父页面改变 这里要理解框架的两个属性 contentWindow 和contentDocument 两个属性的意思和window document意思差不多,不同的是contentWindow 所有浏览器都支持,contentDocument   ie6,... »

IE下使用jQuery重置iframe地址时内存泄露问题解决办法

页面中有个iframe: 代码如下:  <iframe src=’a.html’></iframe> <button>测试IFRAME泄露</button> 其中a.html内容如下: 代码如下: <!DOCTYPE html> <html> <head> <meta cha... »