Javascript清空iframe内容

直接上代码吧:

document.getElementById("mainFrame").contentWindow.document.body.innerText = "";

网上有人说使用content,其实是不正确的,因为content指向的是父页面的content,且不兼容。如果使用contentDocument,在Google浏览器下可用,不兼容IE,经过测试只有先访问contentWindow,再访问其下的document则可以兼容IE和chrome。

时间: 2024-11-02 02:13:13

Javascript清空iframe内容的相关文章

js取iframe内容

js取iframe内容 IE下操作IFrame内容的代码: document.frames["MyIFrame"].document.getElementById("s").style.color="blue"; 但是这在Firefox下无效.所以,想到在Firefox下用FireBug来调试.经过调试发现在Firefox下可用以下代码来实现: document.getElementById("MyIFrame").conte

用vim清空文件内容

在命令模式下,首先执行  gg 这里是跳至文件首行 再执行:dG 这样就清空了整个文件! 还有一种方法就要退出VIM,然后使用echo >> file ,这样也能快速清空文件内容,当然你也可以删除了这个文件再新建一个就是了.但是要注意文件的权限问题.getfacl   . ls -l   尤其是没有看到的权限  包括他的归属

用Javascript清空(重置)文件类型的INPUT元素的值

之前在StackOverflow回答了这个问题,现在整理到Blog里. 因为安全限制,脚本是不能随意设置其value值的,所以并不能像其它表单输入域那样用属性来设置使其重置. 重置一个文件域的值,归纳起来主要有 3 种方法. 本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo. 重置文件域的三种方法: 设置value属性为空. 对于IE11以上和其它较新的非IE的现代浏览器Chrome/Firefox/Opera...有效. 克隆或创建一个新的文件输入元素进

Linux清空文件内容方法

Linux快速清空文件内容的方法 方法1 [[email protected] ~]# > filename 方法2 [[email protected] ~]# cat /dev/null > filename 方法3 [[email protected] ~]# echo /dev/null > filename 方法4 [[email protected] ~]# : > filename 注释:":"是一个占位符,不产生任何输出 方法5 [[email 

linux几种快速清空文件内容的方法

linux几种快速清空文件内容的方法 几种快速清空文件内容的方法: $ : > filename #其中的 : 是一个占位符, 不产生任何输出. $ > filename $ echo "" > filename $ echo /dev/null > filename $ echo > filename $ cat /dev/null > filename

[JavaScript]JavaScript处理iframe的动作

随着W3C一声令下,几年前使用非常频繁的frameset + frame已完成使命,光荣退伍.作为frameset的替代方案(姑且这么称吧),iframe的使用也多了起来.较frameset方案,iframe在使用上更加灵活,文档结构更加友好. 本文就js操作iframe在不同浏览器(没错,又是浏览器兼容…)的差异性做一些说明,力求总结出一个适应于所有主流浏览器的方案,笔者只测试了IE 6/7/8(以下简称IE)和FireFox 5.0(以下简称FF). 约定与定义 iframeElement:

用C#Winform写个简单的批量清空文件内容和删除文件的小工具

用C#Winform写个简单的批量清空文件内容和删除文件的小工具 本文介绍这个简单得不能再简单的小项目.做这个项目,有以下目的. 1 当然是做个能用的工具 2 学习使用Github 关于用VS2013创建一个项目并添加到Github的教程,请参考(http://www.admin10000.com/document/4004.html).简单来说,就是先用VS创建项目:然后在Github网站上创建一个Respo(本项目的代码托管项目),记下(https://*.git)那个地址:最后用"提交&q

清空文件内容

清空文件内容如下命令: $ : > filename $ > filename $ echo "" > filename $ echo > filename $ cat /dev/null > filename 转载出处:http://www.cnblogs.com/doseoer/p/5966488.html

清空文件内容命令之echo和/dev/null区别?

我们知道清空文件内容有很多种方法 我们只谈论echo "" 和 /dev/null这两种有什么区别 一.黑洞设备/dev/null是什么? 在 Linux 中, null 设备基本上被用来丢弃某个进程不再需要的输出流,或者作为某个输入流的空白文件,这些通常可以利用重定向机制来达到. 所以 /dev/null 设备文件是一个特殊的文件,它将清空送到它这里来的所有输入,而它的输出则可被视为一个空文件. 另外,你可以通过使用 cat 命令 显示 /dev/null 的内容然后重定向输出到某个