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 相关文章推荐
JavaScript语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
javascript中将Object转换为String函数代码 (json str)
Apr 29 Javascript
火狐下table中创建form导致两个table之间出现空白
Sep 02 Javascript
js判断IE浏览器版本过低示例代码
Nov 22 Javascript
jQuery实现选项卡切换效果简单演示
Dec 09 Javascript
js基于cookie方式记住返回页面用法示例
May 27 Javascript
浅谈Angular路由复用策略
Oct 04 Javascript
JavaScript实现的DOM绘制柱状图效果示例
Aug 08 Javascript
深入解读Node.js中的koa源码
Jun 17 Javascript
Vue使用虚拟dom进行渲染view的方法
Dec 26 Javascript
vue2.x 对象劫持的原理实现
Apr 19 Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
May 01 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
APACHE的AcceptPathInfo指令使用介绍
2013/01/18 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
PHP模型Model类封装数据库操作示例
2019/03/14 PHP
extJs 下拉框联动实现代码
2010/04/09 Javascript
JQuery触发radio或checkbox的change事件
2012/12/18 Javascript
Nodejs极简入门教程(二):定时器
2014/10/25 NodeJs
js点击文本框后才加载验证码实例代码
2015/10/20 Javascript
Angular 页面跳转时传参问题
2016/08/01 Javascript
基于jQuery使用Ajax动态执行模糊查询功能
2018/07/05 jQuery
vue自定义全局共用函数详解
2018/09/18 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧不动,右侧滑动)
2019/01/23 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
2019/04/23 Javascript
微信小程序全局变量改变监听的实现方法
2019/07/15 Javascript
Vue解决echart在element的tab切换时显示不正确问题
2020/08/03 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python Requests安装与简单运用
2016/04/07 Python
解决pycharm无法调用pip安装的包问题
2018/05/18 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
flask框架使用orm连接数据库的方法示例
2018/07/16 Python
python 字典修改键(key)的几种方法
2018/08/10 Python
Python魔法方法功能与用法简介
2019/04/04 Python
Python自动化完成tb喵币任务的操作方法
2019/10/30 Python
PyTorch中permute的用法详解
2019/12/30 Python
Python SQLAlchemy库的使用方法
2020/10/13 Python
非常漂亮的CSS3百叶窗焦点图动画
2016/02/24 HTML / CSS
详解HTML5常用的语义化标签
2019/09/27 HTML / CSS
俄语地区最大的中国商品在线购物网站之一:Umka Mall
2019/11/03 全球购物
C有"按引用传递"吗
2016/09/06 面试题
Java程序员面试题
2013/07/15 面试题
给学校的建议书范文
2014/05/15 职场文书
经理岗位职责
2015/02/02 职场文书
雷峰塔导游词
2015/02/09 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书
教你怎么用Python操作MySql数据库
2021/05/31 Python
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python