IE6与IE7中,innerHTML获取param的区别


Posted in Javascript onMarch 15, 2009

代码:

<html> 
<head> 
<script type="text/javascript"><!-- 
function setMode(newMode) 
{ 
var text1=document.getElementById("text1"); 
var cont; 
bTextMode = newMode; 
if (bTextMode) { 
cont=text1.innerHTML; 
text1.innerText=cont; 
} 
else { 
cont=text1.innerText; 
text1.innerHTML=cont; 
} 
} 
// --></script> 
</head> 
<body> 
<div> 
<input id="EditMode" onClick="setMode(this.checked)" type="checkbox"> 
查看HTML源代码</div> 
<div id=text1 name=text1> 
<object width=500 height=300 classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95> 
<param name=Filename value=text.mp3> 
</object> 
</div> 
</html>

在IE6下浏览:
IE6与IE7中,innerHTML获取param的区别
而在IE7中:

IE6与IE7中,innerHTML获取param的区别

IE7把object中的param标签都给删除,这让我们很不解。在通过innerHTML获取object以及其中的HTML代码的时候,它并不是纯粹将原来的代码提取出来,而是有“修饰”的。在IE6的“修饰”结果是它给了我们相当完善的param代码,IE7中则是将param代码删除。这种差异给我们网页编写代码的带来很多麻烦。解决办法,还在构思中。希望有遇到该问题的朋友一起来讨论。

Javascript 相关文章推荐
用JQuery实现表格隔行变色和突出显示当前行的代码
Feb 10 Javascript
JS获取浏览器语言动态加载JS文件示例代码
Oct 31 Javascript
使用struts2+Ajax+jquery验证用户名是否已被注册
Mar 22 Javascript
分离与继承的思想实现图片上传后的预览功能:ImageUploadView
Apr 07 Javascript
BootStrap Typeahead自动补全插件实例代码
Aug 10 Javascript
JavaScript中boolean类型之三种情景实例代码
Nov 21 Javascript
js实现带缓动动画的导航栏效果
Jan 16 Javascript
jquery Ajax实现Select动态添加数据
Jun 08 jQuery
VUE-cli3使用 svg-sprite-loader
Oct 20 Javascript
详解如何使用nvm管理Node.js多版本
May 06 Javascript
vue实现简单学生信息管理
May 30 Javascript
解决pycharm双击但是无法打开的情况
Oct 31 Javascript
InnerHtml和InnerText的区别分析
Mar 13 #Javascript
JavaScript 快捷键设置实现代码
Mar 13 #Javascript
JavaScript 事件属性绑定带参数的函数
Mar 13 #Javascript
自动完成JS类(纯JS, Ajax模式)
Mar 12 #Javascript
动态添加js事件实现代码
Mar 12 #Javascript
javascript prototype 原型链
Mar 12 #Javascript
10个新的最有前途的JavaScript框架
Mar 12 #Javascript
You might like
PHP COOKIE设置为浏览器进程
2009/06/21 PHP
防止用户利用PHP代码DOS造成用光网络带宽
2011/03/01 PHP
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
2014/05/04 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(五)
2014/06/23 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
2017/02/17 PHP
laravel获取不到session的三种解决办法【推荐】
2018/09/16 PHP
PHP addAttribute()函数讲解
2019/02/03 PHP
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
关于IE中getElementsByClassName不能用的问题解决方法
2013/08/26 Javascript
在页面上用action传递参数到后台出现乱码的解决方法
2013/12/31 Javascript
Bootstrap每天必学之媒体对象
2015/11/30 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
vue做网页开场视频的实例代码
2017/10/20 Javascript
Vue调试神器vue-devtools安装方法
2017/12/12 Javascript
js自定义trim函数实现删除两端空格功能
2018/02/09 Javascript
详解vuex的简单todolist例子
2019/07/14 Javascript
微信小程序页面调用自定义组件内的事件详解
2019/09/12 Javascript
在layui框架中select下拉框监听更改事件的例子
2019/09/20 Javascript
[38:21]2018DOTA2亚洲邀请赛3月30日 小组赛A组 LGD VS Newbee
2018/03/31 DOTA
利用python生成一个导出数据库的bat脚本文件的方法
2016/12/30 Python
python3+PyQt5实现自定义分数滑块部件
2018/04/24 Python
在Python 中同一个类两个函数间变量的调用方法
2019/01/31 Python
40个你可能不知道的Python技巧附代码
2020/01/29 Python
浅析NumPy 切片和索引
2020/09/02 Python
python3爬虫中引用Queue的实例讲解
2020/11/24 Python
澳大利亚优质葡萄酒专家:Vintage Cellars
2019/01/08 全球购物
Nebula美国官网:便携式投影仪
2019/03/15 全球购物
大学班级学风建设方案
2014/05/01 职场文书
自动化专业毕业生求职信
2014/06/18 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
学校师德师风自我剖析材料
2014/09/29 职场文书
Python使用scapy模块发包收包
2021/05/07 Python
Mysql systemctl start mysqld报错的问题解决
2021/06/03 MySQL
浅谈MySql update会锁定哪些范围的数据
2022/06/25 MySQL