js控制窗口的开关问题实现
想请问一下...这个特效是怎么实现的阿?就是好像是一个js控制窗口的开关
窗口打开和关闭的时候没有刷新父页面!我接了个图
关闭状态:
打开状态:
我把htm代码贴出来
<SCRIPT language=JavaScript src="include/javascript/play.js" type=text/javascript></SCRIPT>
<TABLE class=ad_text id=ad_text_none cellSpacing=1 width=600 bgColor=#ffffff border=0>
<TBODY>
<TR>
<TD width=600>
<DIV><INPUT id=bShowXNDYwOTEyOTI type=hidden value=-1><A href="javascript:ubbShowObj('yk','XNDYwOTEyOTI','XNDYwOTEyOTI','600','500');"><IMG alt=请选择:打开视频/关闭视频 src="images/play.gif" border=0></A><B><SPAN style="FONT-SIZE: 12px"> <FONT color=red>【双击屏幕全屏播放】</FONT> <A href="forumdisplay.php?fid=17&filter=type&typeid=25" target=_blank>⑴求片报错</A> <A href="thread-11-1-1.html" target=_blank>⑵视频加速</B></A> ⑶帮助</SPAN></B>
play.js文件信息在这里
// Show/Hide Sidebar
function showHideSidebar(){
try{
var objSidebar=document.getElementById("sidebar");
var objContent=document.getElementById("content");
if(objSidebar.className!="sidebar-hide"){
objSidebar.className="sidebar-hide";
objSidebar.style.display="none";
objContent.className="content-wide";
}else{
objSidebar.className="sidebar";
objSidebar.style.display="block";
objContent.className="content";
}
}catch(e){}
}
// Dynamic write object tag
function ubbShowObj(strType,strID,strURL,intWidth,intHeight)
{
var objPrefix="bShow";
var tmpstr="";
var bSwitch = false;
//Reverse the State
bSwitch = document.getElementById(objPrefix+strID).value;
bSwitch =~bSwitch;
document.getElementById(objPrefix+strID).value = bSwitch;
if(bSwitch){
//Code for already shown by www.deepqq.com
document.getElementById(strID).innerHTML = "";
}else{
//Code for not shown by www.deepqq.com
switch(strType){
case "yk":
var f;
tmpstr='<iframe src=http://bbs.hmx.cn/player/yk.php?f='+strURL+' width="'+intWidth+'" height="'+intHeight+'" border="0" frameborder=0 scrolling=no /></iframe>';
break;
case "56":
var f;
tmpstr='<iframe src=http://bbs.hmx.cn/player/2.php?f='+strURL+' width="'+intWidth+'" height="'+intHeight+'" border="0" frameborder=0 scrolling=no /></iframe>';
break;
case "td":
tmpstr='<embed allowfullscreen="true" src="http://js.tudouui.com/bin/player_online/TudouVideoPlayer_Homer_24.swf?iid='+strURL+'&default_skin=http://js.tudouui.com/bin/player_online/TudouVideoPlayerSkin_Homer_5.swf&safekey=IAlsoNeverKnow&autostart=false" allowScriptAccess="sameDomain" quality="high" wmode="opaque" bgcolor="#000000" width="600" height="450" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">';
break;
case "hd":
tmpstr='<embed allowfullscreen="true" src="http://js.tudouui.com/bin/kili/player/TudouVideoPlayer_kili_2.swf?iid='+strURL+'&default_skin=http://js.tudouui.com/bin/kili/player/Main_3.swf&safekey=IAlsoNeverKnow&autostart=false" allowScriptAccess="sameDomain" quality="high" wmode="opaque" bgcolor="#000000" width="600" height="450" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">';
break;
case "sn":
tmpstr='<embed allowfullscreen="true" src="http://vhead.blog.sina.com.cn/player/bn_topic.swf?vid='+strURL+'&auto=1" quality="high" bgcolor="#000" width="500" height="420" name="ssss" id="ssss" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">';
break;
case "qq":
tmpstr='<embed allowfullscreen="true" src="http://video.qq.com/res/qqplayerout.swf?vid='+strURL+'&auto=1" quality="high" bgcolor="#000" width="500" height="420" name="ssss" id="ssss" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">';
break;
case "6f":
tmpstr='<embed allowfullscreen="true" src="http://www.6rooms.com/player.swf?vid='+strURL+'&flag=1" quality="high" bgcolor="#000" width="'+intWidth+'" height="'+intHeight+'" name="playerr" id="playerr" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">';
break;
case "ku6":
tmpstr='<embed src="http://player.ku6.com/refer/'+strURL+'/v.swf&color=66CBFF&auto=1" quality="high" width="'+intWidth+'" height="'+intHeight+'" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash">';
break;
case "ytb":
tmpstr='<embed allowfullscreen="true" src="http://s.ytimg.com/yt/swf/watch-vfl67812.swf?auto=1&video_id='+strURL+'&hl=zh_CN&fs=1&rel=0&color1=0x5d1719&color2=0xcd311b" quality="high" bgcolor="#000" width="500" height="360" name="ssss" id="ssss" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">';
break;
case "xx":
tmpstr='<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+intWidth+'" height="'+intHeight+'"><param name="movie" value="'+strURL+'" /><param name="quality" value="high" /><param name="AllowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="autoStart" value="false" /><embed src="'+strURL+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+intWidth+'" height="'+intHeight+'" /></object>';
break;
case "dvod":
tmpstr='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+intWidth+'" height="'+intHeight+'" id="object"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="autoStart" value="false" /><param name="salign" value="tl" /><param name="movie" value="'+strURL+'" /><embed src="'+strURL+'/" quality="high" salign="tl" width="'+intWidth+'" height="'+intHeight+'" allowScriptAccess="always"/></object>';
break;
}
document.getElementById(strID).innerHTML = tmpstr;
}
}
这个别人的网站...贴出来不会说我做广告吧
我就是在这个页面看到的效果
http://bbs.hmx.cn/thread-306-1-1.html --------------------编程问答-------------------- 这里不能贴图么?
补充:.NET技术 , ASP.NET