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

添加“Realplay”插入功能按钮的方法

更新时间:2003-5-29 20:18:36 来源:WEB 作者:web 可选字体【
添加“Realplay”插入功能按钮的方法

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

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

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

function rm()
{
  if (! validateMode()) return;
  HtmlEdit.focus();
  var range = HtmlEdit.document.selection.createRange();
  var arr = showModalDialog("rm.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:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width="+row+" height="+col+"><param name='CONTROLS' value='ImageWindow'><param name='CONSOLE' value='Clip1'><param name='AUTOSTART' value='-1'><param name=src value="+path+"></object><br><object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'  width="+row+" height=60><param name='CONTROLS' value='ControlPanel,StatusBar'><param name='CONSOLE' value='Clip1'></object>"
  content=HtmlEdit.document.body.innerHTML;
  content=content+string;
   HtmlEdit.document.body.innerHTML=content;
  }
  else HtmlEdit.focus();
}

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

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

<HTML><HEAD><TITLE>RealPlay文件</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>插入网上RealPlay文件</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>支持格式为:rm、ra、ram</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 - 网站导航 - 进站必读 - 招纳义工