代码一:
<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase="http://activex.microsoft.com/activex/controls/mplayer
/en/nsmp2inf.cab#Version=6,1,5,217"
id=MediaPlayer type=application/x-oleobject width=400 height=300 standby="Loading Microsoft Windows Media Player components..." VIEWASTEXT align=MIDDLE>
<param name=AudioStream value=-1>
<param name=AutoSize value=0>
<param name=AutoStart value=1>
<param name=AnimationAtStart value=0>
<param name=AllowScan value=-1>
<param name=AllowChangeDisplaySize value=0>
<param name=AutoRewind value=0>
<param name=Balance value=0>
<param name=BaseURL value="">
<param name=BufferingTime value=5>
<param name=CaptioningID value="">
<param name=ClickToPlay value=0>
<param name=CursorType value=32512>
<param name=CurrentPosition value=-1>
<param name=CurrentMarker value=0>
<param name=DefaultFrame value=1>
<param name=DisplayBackColor value=0>
<param name=DisplayForeColor value=16777215>
<param name=DisplayMode value=0>
<param name=DisplaySize value=0>
<param name=Enabled value=-1>
<param name=EnableContextMenu value=-1>
<param name=EnablePositionControls value=0>
<param name=EnableFullScreenControls value=0>
<param name=EnableTracker value=1>
<param name=Filename value="mv/Z970 神域.wmv">
<param name=InvokeURLs value=-1>
<param name=Language value=-1>
<param name=Mute value=0>
<param name=PlayCount value=1>
<param name=PreviewMode value=0>
<param name=Rate value=1>
<param name=SAMILang value="">
<param name=SAMIStyle value="">
<param name=SAMIFileName value="">
<param name=SelectionStart value=0>
<param name=SelectionEnd value=true>
<param name=SendOpenStateChangeEvents value=-1>
<param name=SendWarningEvents value=-1>
<param name=SendErrorEvents value=-1>
<param name=SendKeyboardEvents value=0>
<param name=SendMouseClickEvents value=0>
<param name=SendMouseMoveEvents value=0>
<param name=SendPlayStateChangeEvents value=-1>
<param name=ShowCaptioning value=0>
<param name=ShowControls value=0>
<param name=ShowAudioControls value=0>
<param name=ShowDisplay value=0>
<param name=ShowGotoBar value=0>
<param name=ShowPositionControls value=0>
<param name=ShowStatusBar value=0>
<param name=ShowTracker value=0>
<param name=TransparentAtStart value=0>
<param name=VideoBorderWidth value=0>
<param name=VideoBorderColor value=0>
<param name=VideoBorder3D value=0>
<param name=Volume value=-1070>
<param name=WindowlessVideo value=1>
</object>代码二:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script>
</script>
</head>
<body>
<div id="showmv" style="display:none;top:600px; left:450px; z-index:3; position:absolute;">
</div>
</body>
</html>
我想把代码一的效果用Script展现在代码二中的div里,怎么弄。
(先把代码一放在div里,用Script控制div的显示、隐藏。这个方法就免了)
<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase="http://activex.microsoft.com/activex/controls/mplayer
/en/nsmp2inf.cab#Version=6,1,5,217"
id=MediaPlayer type=application/x-oleobject width=400 height=300 standby="Loading Microsoft Windows Media Player components..." VIEWASTEXT align=MIDDLE>
<param name=AudioStream value=-1>
<param name=AutoSize value=0>
<param name=AutoStart value=1>
<param name=AnimationAtStart value=0>
<param name=AllowScan value=-1>
<param name=AllowChangeDisplaySize value=0>
<param name=AutoRewind value=0>
<param name=Balance value=0>
<param name=BaseURL value="">
<param name=BufferingTime value=5>
<param name=CaptioningID value="">
<param name=ClickToPlay value=0>
<param name=CursorType value=32512>
<param name=CurrentPosition value=-1>
<param name=CurrentMarker value=0>
<param name=DefaultFrame value=1>
<param name=DisplayBackColor value=0>
<param name=DisplayForeColor value=16777215>
<param name=DisplayMode value=0>
<param name=DisplaySize value=0>
<param name=Enabled value=-1>
<param name=EnableContextMenu value=-1>
<param name=EnablePositionControls value=0>
<param name=EnableFullScreenControls value=0>
<param name=EnableTracker value=1>
<param name=Filename value="mv/Z970 神域.wmv">
<param name=InvokeURLs value=-1>
<param name=Language value=-1>
<param name=Mute value=0>
<param name=PlayCount value=1>
<param name=PreviewMode value=0>
<param name=Rate value=1>
<param name=SAMILang value="">
<param name=SAMIStyle value="">
<param name=SAMIFileName value="">
<param name=SelectionStart value=0>
<param name=SelectionEnd value=true>
<param name=SendOpenStateChangeEvents value=-1>
<param name=SendWarningEvents value=-1>
<param name=SendErrorEvents value=-1>
<param name=SendKeyboardEvents value=0>
<param name=SendMouseClickEvents value=0>
<param name=SendMouseMoveEvents value=0>
<param name=SendPlayStateChangeEvents value=-1>
<param name=ShowCaptioning value=0>
<param name=ShowControls value=0>
<param name=ShowAudioControls value=0>
<param name=ShowDisplay value=0>
<param name=ShowGotoBar value=0>
<param name=ShowPositionControls value=0>
<param name=ShowStatusBar value=0>
<param name=ShowTracker value=0>
<param name=TransparentAtStart value=0>
<param name=VideoBorderWidth value=0>
<param name=VideoBorderColor value=0>
<param name=VideoBorder3D value=0>
<param name=Volume value=-1070>
<param name=WindowlessVideo value=1>
</object>代码二:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script>
</script>
</head>
<body>
<div id="showmv" style="display:none;top:600px; left:450px; z-index:3; position:absolute;">
</div>
</body>
</html>
我想把代码一的效果用Script展现在代码二中的div里,怎么弄。
(先把代码一放在div里,用Script控制div的显示、隐藏。这个方法就免了)
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script>
</script>
</head>
<body>
<div id="showmv" style="display:none;top:600px; left:450px; z-index:3; position:absolute;">
</div>
</body>
</html>
<script>
var str='<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,1,5,217" id=MediaPlayer type=application/x-oleobject width=400 height=300 standby="Loading Microsoft Windows Media Player components..." VIEWASTEXT align=MIDDLE>\
<param name=AudioStream value=-1>\
<param name=AutoSize value=0>\
<param name=AutoStart value=1>\
<param name=AnimationAtStart value=0>\
<param name=AllowScan value=-1>\
<param name=AllowChangeDisplaySize value=0>\
<param name=AutoRewind value=0>\
<param name=Balance value=0>\
<param name=BaseURL value="">\
<param name=BufferingTime value=5>\
<param name=CaptioningID value="">\
<param name=ClickToPlay value=0>\
<param name=CursorType value=32512>\
<param name=CurrentPosition value=-1>\
<param name=CurrentMarker value=0>\
<param name=DefaultFrame value=1>\
<param name=DisplayBackColor value=0>\
<param name=DisplayForeColor value=16777215>\
<param name=DisplayMode value=0>\
<param name=DisplaySize value=0>\
<param name=Enabled value=-1>\
<param name=EnableContextMenu value=-1>\
<param name=EnablePositionControls value=0>\
<param name=EnableFullScreenControls value=0>\
<param name=EnableTracker value=1>\
<param name=Filename value="mv/Z970 神域.wmv">\
<param name=InvokeURLs value=-1>\
<param name=Language value=-1>\
<param name=Mute value=0>\
<param name=PlayCount value=1>\
<param name=PreviewMode value=0>\
<param name=Rate value=1>\
<param name=SAMILang value="">\
<param name=SAMIStyle value="">\
<param name=SAMIFileName value="">\
<param name=SelectionStart value=0>\
<param name=SelectionEnd value=true>\
<param name=SendOpenStateChangeEvents value=-1>\
<param name=SendWarningEvents value=-1>\
<param name=SendErrorEvents value=-1>\
<param name=SendKeyboardEvents value=0>\
<param name=SendMouseClickEvents value=0>\
<param name=SendMouseMoveEvents value=0>\
<param name=SendPlayStateChangeEvents value=-1>\
<param name=ShowCaptioning value=0>\
<param name=ShowControls value=0>\
<param name=ShowAudioControls value=0>\
<param name=ShowDisplay value=0>\
<param name=ShowGotoBar value=0>\
<param name=ShowPositionControls value=0>\
<param name=ShowStatusBar value=0>\
<param name=ShowTracker value=0>\
<param name=TransparentAtStart value=0>\
<param name=VideoBorderWidth value=0>\
<param name=VideoBorderColor value=0>\
<param name=VideoBorder3D value=0>\
<param name=Volume value=-1070>\
<param name=WindowlessVideo value=1>\
</obect>';
document.getElementById('showmv').innerHTML=str;
</script>
是显示代码一的源码,还是效果?
若是后者,为什么不能直接加?出于什么考虑?这个最好讲清楚.
如果是想多处引用的话:
1.可以把代码一写成JS,在代码二DIV里<SCRIPT SRC=该JS.JS></SCRIPT>
2.把代码一写成HTML,在代码二DIV里加<IFRAME SRC=该HTML.HTM></IFRAME>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script>
</script>
</head>
<body>
<div id="showmv" style="display:none;top:600px; left:450px; z-index:3; position:absolute;">
</div>
</body>
</html>
<script>
var str='<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,1,5,217" id=MediaPlayer type=application/x-oleobject width=400 height=300 standby="Loading Microsoft Windows Media Player components..." VIEWASTEXT align=MIDDLE>\
<param name=AudioStream value=-1>\
<param name=AutoSize value=0>\
<param name=AutoStart value=1>\
<param name=AnimationAtStart value=0>\
<param name=AllowScan value=-1>\
<param name=AllowChangeDisplaySize value=0>\
<param name=AutoRewind value=0>\
<param name=Balance value=0>\
<param name=BaseURL value="">\
<param name=BufferingTime value=5>\
<param name=CaptioningID value="">\
<param name=ClickToPlay value=0>\
<param name=CursorType value=32512>\
<param name=CurrentPosition value=-1>\
<param name=CurrentMarker value=0>\
<param name=DefaultFrame value=1>\
<param name=DisplayBackColor value=0>\
<param name=DisplayForeColor value=16777215>\
<param name=DisplayMode value=0>\
<param name=DisplaySize value=0>\
<param name=Enabled value=-1>\
<param name=EnableContextMenu value=-1>\
<param name=EnablePositionControls value=0>\
<param name=EnableFullScreenControls value=0>\
<param name=EnableTracker value=1>\
<param name=Filename value="mv/Z970 神域.wmv">\
<param name=InvokeURLs value=-1>\
<param name=Language value=-1>\
<param name=Mute value=0>\
<param name=PlayCount value=1>\
<param name=PreviewMode value=0>\
<param name=Rate value=1>\
<param name=SAMILang value="">\
<param name=SAMIStyle value="">\
<param name=SAMIFileName value="">\
<param name=SelectionStart value=0>\
<param name=SelectionEnd value=true>\
<param name=SendOpenStateChangeEvents value=-1>\
<param name=SendWarningEvents value=-1>\
<param name=SendErrorEvents value=-1>\
<param name=SendKeyboardEvents value=0>\
<param name=SendMouseClickEvents value=0>\
<param name=SendMouseMoveEvents value=0>\
<param name=SendPlayStateChangeEvents value=-1>\
<param name=ShowCaptioning value=0>\
<param name=ShowControls value=0>\
<param name=ShowAudioControls value=0>\
<param name=ShowDisplay value=0>\
<param name=ShowGotoBar value=0>\
<param name=ShowPositionControls value=0>\
<param name=ShowStatusBar value=0>\
<param name=ShowTracker value=0>\
<param name=TransparentAtStart value=0>\
<param name=VideoBorderWidth value=0>\
<param name=VideoBorderColor value=0>\
<param name=VideoBorder3D value=0>\
<param name=Volume value=-1070>\
<param name=WindowlessVideo value=1>\
</obect>';
document.getElementById('showmv').innerHTML=str;
</script>