站内搜索: 您现在的位置: 肿瘤咨询在线 >> 文章中心 >> 网络检索 >> 正文

添加“视频文件”插入功能按钮的方法

更新时间:2003-5-29 20:27:34 来源:WEB 作者:web 可选字体【

====以下的代码是在editor.asp文件中更改的====
  1、首先在相应位置添加下列代码(我是放在"保存"按钮后的):

<div class="Btn" TITLE="插入视频文件,支持格式为:avi、wmv、asf" LANGUAGE="javascript" onclick="wmv()"> 
    <img class="Ico" src="images2\wmv.gif" WIDTH="18" HEIGHT="18"> </div>
======================

  2、其次在<script type="text/javascript"></script>中添加下列代码

function wmv()
{
  if (! validateMode()) return;
  HtmlEdit.focus();
  var range = HtmlEdit.document.selection.createRange();
  var arr = showModalDialog("media.htm", "", "dialogWidth:30em; dialogHeight:10em; status:0;help:0");  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  path=ss[0];
  row=ss[1];
  col=ss[2];
  var string;
string="<object classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' width="+row+" height="+col+"><param name=Filename value="+path+"><param name='BufferingTime' value='5'><param name='AutoSize' value='-1'><param name='AnimationAtStart' value='-1'><param name='AllowChangeDisplaySize' value='-1'><param name='ShowPositionControls' value='0'><param name='TransparentAtStart' value='1'><param name='ShowStatusBar' value='1'></object>"
  content=HtmlEdit.document.body.innerHTML;
  content=content+string;
   HtmlEdit.document.body.innerHTML=content;
  }
  else HtmlEdit.focus();
}

=============

  3、其中的"media.htl"文件是要自己建的文件,要放在与editor.asp同一目录中的,media.htm的代码为:

<HTML><HEAD><TITLE>视频文件</TITLE>
<link rel="stylesheet" type="text/css" href="site.css">
<SCRIPT event=onclick for=Ok language=javascript>
  window.returnvalue = path.value+"*"+selrow.value+"*"+selcol.value
  window.close();
</SCRIPT>
<script>
function IsDigit()
{
  return ((event.keyCode >= 48) && (event.keyCode <= 57));
}
</script>
<BODY bgColor=menu topmargin=15 leftmargin=15 >
<CENTER><BR>
<table width=100%><tr><td>
<FIELDSET align=left>
<LEGEND align=left>插入网上视频文件</LEGEND>
<TABLE>
<TR><TD >地址:<INPUT id=path size=35  value="http://";></td></TR>
<TR><TD >宽度:<INPUT id=selrow  onKEYPRESS="event.returnvalue=IsDigit();" value=500 size=7 maxlength="4">   高度:<INPUT id=selcol onKEYPRESS="event.returnvalue=IsDigit();" value=300 size=7 maxlength="4"></TD></TR>
<TR><TD align=center>支持格式为:avi、wmv、asf</TD></TR>
 </TABLE></fieldset></td><td width=80 align="center"><input type=submit value='   确定   ' id=Ok><br><br><input type=button value='   取消   ' onclick="window.close();"></td></tr></table>

    免责声明:
    本文仅代表作者个人观点,与肿瘤咨询在线网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。


  • 上一篇文章:
  • 下一篇文章:
  • 网站简介 - 联系站长 - 友情链接 - 网站地图 - sitemap - 网站导航 - 进站必读 - 招纳义工