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知识点之&quot;深入理解作用域链&quot;的介绍
Apr 23 Javascript
js定时器怎么写?就是在特定时间执行某段程序
Oct 11 Javascript
js控制浏览器全屏示例代码
Feb 20 Javascript
Jquery 点击按钮自动高亮实现原理及代码
Apr 25 Javascript
javascript格式化json显示实例分析
Apr 21 Javascript
完美解决IE9浏览器出现的对象未定义问题
Sep 29 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
Feb 27 Javascript
原生js实现可拖拽效果
Feb 28 Javascript
zTree树形菜单交互选项卡效果的实现方法
Dec 25 Javascript
JS对象与json字符串相互转换实现方法示例
Jun 14 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
Dec 04 Javascript
JS集合set类的实现与使用方法示例
Feb 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
php小技巧之过滤ascii控制字符
2014/05/14 PHP
php中的动态调用实例分析
2015/01/07 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
Zend Framework入门教程之Zend_Config组件用法详解
2016/12/09 PHP
PHP实现支付宝即时到账功能
2016/12/21 PHP
js 数组操作代码集锦
2009/04/28 Javascript
jquery imgareaselect 使用利用js与程序结合实现图片剪切
2009/07/30 Javascript
解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari)
2010/05/13 Javascript
Jquery submit()无法提交问题
2013/04/21 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
2013/11/28 Javascript
JavaScript实现的简单幂函数实例
2015/04/17 Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
2016/03/08 Javascript
jQuery限制图片大小的方法
2016/05/25 Javascript
微信小程序 免费SSL证书https、TLS版本问题的解决办法
2016/12/14 Javascript
利用原生JS与jQuery实现数字线性变化的动画
2017/02/24 Javascript
BootStrap 动态表单效果
2017/06/02 Javascript
关于jquery form表单序列化的注意事项详解
2017/08/01 jQuery
用ES6写全屏滚动插件的示例代码
2018/05/02 Javascript
原生JS实现的简单小钟表功能示例
2018/08/30 Javascript
JS/HTML5游戏常用算法之路径搜索算法 A*寻路算法完整实例
2018/12/14 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
Node中对非阻塞I/O、事件循环的知识点总结
2020/01/05 Javascript
VUE项目axios请求头更改Content-Type操作
2020/07/24 Javascript
Python入门_条件控制(详解)
2017/05/16 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
python验证码识别的示例代码
2017/09/21 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
python3使用QQ邮箱发送邮件
2020/05/20 Python
在阿尔卑斯山或希腊度过快乐假期:Alpine Elements
2019/12/28 全球购物
婚礼证婚人证婚词
2014/01/13 职场文书
单位实习证明怎么写
2014/01/17 职场文书
物业管理毕业生的自我评价
2014/02/17 职场文书
教师远程培训感言
2014/03/06 职场文书
2014年行政部工作总结
2014/11/19 职场文书
中学团支部工作总结
2015/08/13 职场文书
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers