我用cloneNode克隆的时候,为什么 PARAM 会克隆不起!例如我克隆以下代码时
<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<PARAM NAME="_cx" VALUE="10372">
<PARAM NAME="_cy" VALUE="3175">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="img/fish.swf">
<PARAM NAME="Src" VALUE="img/sysimage/dh.swf">
<PARAM NAME="WMode" VALUE="Transparent"><!--使FLASH背景为透明-->
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM NAME="Profile" VALUE="0">
<PARAM NAME="ProfileAddress" VALUE="">
<PARAM NAME="ProfilePort" VALUE="0">
<embed src="img/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="400"> </embed>
</OBJECT> 克隆后就变成<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<embed src="img/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="400"> </embed>
</OBJECT>
<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<PARAM NAME="_cx" VALUE="10372">
<PARAM NAME="_cy" VALUE="3175">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="img/fish.swf">
<PARAM NAME="Src" VALUE="img/sysimage/dh.swf">
<PARAM NAME="WMode" VALUE="Transparent"><!--使FLASH背景为透明-->
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM NAME="Profile" VALUE="0">
<PARAM NAME="ProfileAddress" VALUE="">
<PARAM NAME="ProfilePort" VALUE="0">
<embed src="img/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="400"> </embed>
</OBJECT> 克隆后就变成<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<embed src="img/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="400"> </embed>
</OBJECT>
解决方案 »
- 为什么VS2010写的代码一样一样的到了WebStorm里就不能用了呢?跪了一天了。。。
- javaScript 给已知层赋初值
- 这样的js写法是什么意思?
- 如何用javascript访问锚点对象
- 打开showmodaldialog,如何刷新父窗口?
- 关于单选按钮默认选择的问题
- 请问如何将超链接的字体由粗体变成正常?
- <input name="id[0].id" value="myname" /> 里面的值如何得到?
- “如果图片宽度大于75则重设为75”如何实现?已知的一种方法有问题
- jquery中用load()加载另一文件的html为什么会出现这个提示?
- 能否实现这样的效果
- onbeforepaste 疑问??
<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<PARAM NAME="_cx" VALUE="10372">
<PARAM NAME="_cy" VALUE="3175">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="img/fish.swf">
<PARAM NAME="Src" VALUE="img/sysimage/dh.swf">
<PARAM NAME="WMode" VALUE="Transparent"> <!--使FLASH背景为透明-->
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM NAME="Profile" VALUE="0">
<PARAM NAME="ProfileAddress" VALUE="">
<PARAM NAME="ProfilePort" VALUE="0">
<embed src="img/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="400"> </embed>
</OBJECT>
<script type="text/javascript">
var o0 = document.getElementsByTagName("object")[0]
alert(o0.innerHTML);
var o1 = o0.cloneNode(true);
alert(o1.innerHTML);
</script>
<body id="aa">
<div id="bb">
<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<PARAM NAME="_cx" VALUE="10372">
<PARAM NAME="_cy" VALUE="3175">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="img/fish.swf">
<PARAM NAME="Src" VALUE="img/sysimage/dh.swf">
<PARAM NAME="WMode" VALUE="Transparent"> <!--使FLASH背景为透明-->
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM NAME="Profile" VALUE="0">
<PARAM NAME="ProfileAddress" VALUE="">
<PARAM NAME="ProfilePort" VALUE="0">
<embed src="img/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="400"> </embed>
</OBJECT>
</div>
<div id="cc">
</div>
</body>
<script>
function showDialog()
{
var arr = showModalDialog("b.html", window, "dialogWidth:200;dialogHeight:200;help:no;scroll:no;status:no");
}
</script><body id="aa">
<div id="bb">
<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<PARAM NAME="_cx" VALUE="10372">
<PARAM NAME="_cy" VALUE="3175">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="img/fish.swf">
<PARAM NAME="Src" VALUE="img/sysimage/dh.swf">
<PARAM NAME="WMode" VALUE="Transparent"> <!--使FLASH背景为透明-->
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM NAME="Profile" VALUE="0">
<PARAM NAME="ProfileAddress" VALUE="">
<PARAM NAME="ProfilePort" VALUE="0">
<embed src="img/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="400"> </embed>
</OBJECT>
</div>
<div id="cc">
</div>
<a href="#" onclick="javascript:showDialog()">点一点</a>
</body>
//在模态窗口中的代码b.html
<script>
function objClone(obj)
{
if (obj.cloneNode != null)
return obj.cloneNode(true);
}var objBody = dialogArguments.document.getElementById("aa");
objBodyClone = objClone(objBody);
alert(objBodyClone.outerHTML);
</script>