<script language="javascript">
function divshow(){
document.formSend.Flag.value="Send";
document.all.divImg.innerHTML='';
if (document.all.SendType.value == "远程地址"){
document.all.divHttp.style.display='block';
document.all.divFile.style.display='none';
}
else{
document.all.divFile.style.display='block';
document.all.divHttp.style.display='none';
}
}
function View(){
var Str;
var furl='';
if(document.formSend.SendType.value=="远程地址" && document.formSend.HAdd.value!=""){
furl=document.formSend.HAdd.value;
if (furl=="" || furl.indexOf(".") < 0){
alert('您输入的网址不正确性。');
return false;
}
if (furl.toLowerCase().indexOf("http://") < 0)
furl="http://" + furl;
}
if(document.formSend.SendType.value=="上传文件" && document.formSend.UFile.value!="")
furl=document.formSend.UFile.value;
if (furl != ""){
ext = furl.substring(furl.lastIndexOf(".")+1,furl.length);
switch (ext.toLowerCase()){
case "mid":
Str='<object id="mplayer" width="120" height="45" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" ';
Str=Str+'codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" ';
Str=Str+'align="baseline" border="0" standby="Loading Microsoft Windows Media Player components..." ';
Str=Str+'type="application/x-oleobject">';
Str=Str+'<param name="FileName" value="' + furl + '">';
Str=Str+'<param name="ShowControls" value="1">';
Str=Str+'<param name="ShowPositionControls" value="0">';
Str=Str+'<param name="ShowAudioControls" value="0">';
Str=Str+'<param name="ShowTracker" value="1">';
Str=Str+'<param name="ShowDisplay" value="0">';
Str=Str+'<param name="ShowStatusBar" value="0">';
Str=Str+'<param name="AutoSize" value="0">';
Str=Str+'<param name="ShowGotoBar" value="0">';
Str=Str+'<param name="ShowCaptioning" value="0">';
Str=Str+'<param name="AutoStart" value="1">';
Str=Str+'<param name="PlayCount" value="0">';
Str=Str+'<param name="AnimationAtStart" value="0">';
Str=Str+'<param name="TransparentAtStart" value="0">';
Str=Str+'<param name="AllowScan" value="0">';
Str=Str+'<param name="EnableContextMenu" value="1">';
Str=Str+'<param name="ClickToPlay" value="1">';
Str=Str+'<param name="InvokeURLs" value="1">';
Str=Str+'<param name="DefaultFrame" value="datawindow"></object>';
break;
case "gif":
case "jpg":
case "bmp":
// Str='<img src="'+furl+'" width=125 height=100>';
Str='<img src="'+furl+'">';
break;
default:
alert('暂不支持此类型文件!');
return false;
break;
}
divImg.innerHTML=Str;
}
else{
document.formSend.Flag.value="Send";
alert('请输入要预览的文件!');
return false;
}
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<div align="center">
<table id="__01" width="312" border="0" cellpadding="0" cellspacing="0">
<form action="" method="post" name="formSend" onSubmit="return check();" enctype="multipart/form-data">
<tr>
<td colspan="3" rowspan="2" background="images/send_m2p_mms_06.gif" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td><div align="right">发送形式:</div></td>
<td><select name="SendType" style="border: 1 solid #808080;width:130" οnchange="divshow();">
<option value="远程地址">远程地址</option>
<option value="上传文件">上传文件</option>
</select></td>
<td><input type="hidden" name="Flag" value="Send"></td>
</tr>
<tr>
<td colspan="3"><div id="divHttp" style="display:block "><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="122" align="right">远程地址: </td>
<td width="140"><input type="text" name="HAdd" size="20" style="border: 1 solid #808080" onChange="document.formSend.Flag.value='Send';document.all.divImg.innerHTML='';"></td>
<td width="147" align="center"> </td>
</tr>
</table>
</div><div id="divFile" style="display:none "><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="94" align="right">上传文件: </td>
<td width="188"><input type="file" name="UFile" size="20" style="border: 1 solid #808080" onChange="document.formSend.Flag.value='Send';document.all.divImg.innerHTML='';"></td>
</tr>
</table>
</div></td>
</tr>
</table></td>
<td width="60" height="41"><div align="center" id="divImg"></div></td>
</tr>
<tr>
<td align="center" background="images/send_m2p_mms_09.gif"><input type="button" value="预览" onClick="document.formSend.Flag.value='UpLoad';View();" style="cursor:hand"></td>
</tr>
</form>
</table>
</div>