`
shuaigg.babysky
  • 浏览: 567885 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

获取iframe中的document元素(无论是html还是xml都适用)

阅读更多

假设iframe的引用叫做io

则可为

var doc = io.contentWindow ? io.contentWindow.document : io.document

 

 

其实区别是这样的,

ie上为io.document

firefox,opera,safari,chrome上为io.contentWindow.document

 

 

分享到:
评论

相关推荐

    HTMLcleaner

    HTMLcleaner是一个强大的Java开源解析框架,专门设计用于处理HTML文档,它可以帮助开发者高效地提取HTML文档中的...无论你是要解析不规则的HTML,还是需要从大量网页中提取数据,HTMLcleaner都能提供有效的解决方案。

    JQuery常用属性说明

    JQuery 是一个流行的 JavaScript 库,它极大地简化了DOM操作、事件处理以及AJAX交互。在JQuery中,一些常用...无论是处理用户输入、响应用户交互还是与服务器进行异步通信,JQuery都提供了强大的工具来简化工作流程。

    JavaScript DOM编程艺术

    JavaScript DOM编程艺术是一门至关重要的Web开发技能,它涉及到如何使用JavaScript语言来...《JavaScript DOM编程艺术》这本书将帮助你深入理解和实践这些概念,无论是初学者还是有经验的开发者,都能从中获益匪浅。

    word文件转pdf或者word转html实现在线预览

    相比之下,PDF(Portable Document Format)是一种开放标准,旨在保持文档的原始格式,无论在哪种设备上打开。HTML是用于创建网页的语言,它可以被任何现代浏览器解析,适合在线预览。 转换过程通常涉及以下步骤: ...

    客户端技术资料 很多

    综上所述,这个压缩包包含了一系列客户端技术的深度学习资料,无论是初学者还是经验丰富的开发者,都能从中受益。通过学习和掌握这些知识,你可以构建更加先进、功能丰富的Web应用,提升用户的在线体验。

    ajax文件上传

    5. **错误处理**:无论是真Ajax还是伪Ajax,都需要处理可能的错误,比如网络中断、服务器错误等。可以通过监听`error`事件或分析服务器返回的状态码和消息。 6. **安全性**:文件上传可能会带来安全风险,例如DOS...

    jquery form表单美化插件

    在IT行业中,前端开发是至关重要的一环,而jQuery作为一个强大的JavaScript库,极大地简化了DOM操作、事件处理...无论你是新手还是经验丰富的开发者,都应该将其纳入你的工具箱,以提高你的Web应用的质量和用户体验。

    JavaScript手册

    4. **DOM操作**:Document Object Model(DOM)是HTML和XML文档的结构化表示,JavaScript可以用来操作DOM,添加、删除或修改页面元素,实现动态效果。 5. **事件与事件处理**:JavaScript通过事件监听来响应用户...

    pdf的预览demo

    总结,通过Java结合Apache PDFBox库,我们可以实现PDF的预览功能,无论是简单的文本预览还是在图形用户界面或Web应用中的页面展示。DocOnlinePreview2-master项目可能是一个完整的PDF预览解决方案,包含了必要的代码...

    ASP案例开发集锦(配套光盘)

    《ASP案例开发集锦》是一本专注于ASP技术的实践教程,其配套光盘包含了丰富的学习资源,涵盖了ASP开发的多个重要领域。...无论是初学者还是经验丰富的开发者,都能从中受益匪浅,提升自己的ASP开发技能。

    使用jQuery.form插件,实现完美的表单异步提交

    在Web开发中,异步表单提交是一种常见需求,它能提供更好的用户体验,因为用户无需等待页面刷新即可完成数据的提交。...无论是在简单的数据提交还是复杂的文件上传场景,jQuery.form插件都能成为你的得力助手。

    Javascript 同时提交多个Web表单的方法

    在JavaScript中,同时提交多个Web表单是一种常见的需求,特别是在处理大型复杂页面时,为了优化数据传输和提高用户体验。...无论选择哪种方式,都需要确保在处理用户输入和数据交互时充分考虑安全性和用户体验。

    JavaScript Ajax实现异步通信

    JavaScript AJAX(Asynchronous JavaScript and XML)技术是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。...无论是GET还是POST,都允许开发者灵活地处理服务器返回的数据,实现动态交互。

    javascrip上百技术总集

    2. **DOM操作**:Document Object Model是HTML和XML文档的编程接口,JavaScript可以利用DOM API来增删改查网页元素,实现动态更新页面。 3. **事件处理**:JavaScript通过监听和响应用户或浏览器事件(如点击、滚动...

    dojo控件的使用和入门心得

    ### Dojo控件的使用和入门心得 #### Dojo简介及其优势 Dojo是一个功能强大的JavaScript框架,...无论是初学者还是有经验的开发者,都能从Dojo中找到适合自己的工具和解决方案,加速项目开发进度,提升产品竞争力。

    PHP与AJAX结合

    #### 1. 什么是Ajax?...无论是实时表单验证、动态数据加载还是搜索建议等功能,都能够通过这种方式轻松实现。同时,通过编写专门的PHP类来处理Ajax请求,可以进一步简化开发流程,提高代码的可维护性。

    AJAX javascript的跨域访问执行

    最后,了解AJAX跨域请求限制和解决方案是每个前端开发人员的必备知识,因为无论在开发单页应用(SPA)还是普通的多页应用时,都可能会涉及到跨域请求。掌握这些知识点,将有助于更好地设计网络应用,并提高对安全...

    ARMP

    ARMP,全称为"ARM Processor",是一种基于精简指令集计算(RISC)架构的微处理器系列。ARM处理器在嵌入式系统、移动设备、物联网(IoT)以及...无论是硬件设计、嵌入式开发还是前端网页制作,这些技能都是必不可少的。

    asp.net中url字符串编码乱码的原因与解决方法

    通过这种方式,无论用户输入的是何种字符,`encodeURI()`函数都会确保URL在传输过程中不会出现乱码。 另外,虽然在本例中,Web.config文件已经正确配置了字符编码为UTF-8: ```xml responseEncoding="UTF-8" ...

Global site tag (gtag.js) - Google Analytics