⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flash.aspx

📁 网站编辑的软件
💻 ASPX
字号:
<%@ Page responseEncoding="gb2312" %>
<%@ Register Src="config.ascx" TagName="Config" TagPrefix="WeisEditor" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
	<title>Insert Flash</title>
	<style type="text/css">
		body, td, span, div, input, select {
			font-size: 12px;
			font-family: "宋体", "Courier New", Courier, monospace;
			margin: 0px;
		}
		.input {
			border: 1px solid #7E9DB9;
			width: 38px;
			margin-left: 4px;
			height: 18px;
		}
		.input2 {
			border: 1px solid #7E9DB9;
			margin-left: 4px;
			height: 18px;
		}
		.select {
			height: 18px;
			border: 1px solid #7E9DB9;
			margin-left: 4px;
		}
	</style>
	
	<base target="_self" /> 

	<script type="text/javascript">
		window.focus();
		window.PWindow = (function(){var win = null;win = window;while(win!=win.parent){if (!win.parent){return  win;}win = win.parent;}return win;})();
		window.PDocument = window.PWindow.document;
		var $P = function(el){return window.PDocument.getElementById(el);};
		var $ = function(el){return document.getElementById(el);}
		function loadJS(F){document.write('<script type=\'text/javascript\' src=\''+F+'\'></scr'+'ipt>');};
		window.isIE = (navigator.appName.toLowerCase() == "microsoft internet explorer");
		String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/g,'');}
		
		///////////////////////////////////////////////////////////////////////////////////////////////
		
		var F = $P('ifrDialog');
		var W = F.CSWindow;
		var E = W.Editor;
		var WEditor = E.Editor;
		
		WeisConfig = E.WeisConfig;
		
		if (WEditor.Config.lang.trim()=='')
			WEditor.Config.WEUserLanguage();

		loadJS('../lang/'+WEditor.Config.lang+'.js');		
		
		function show(obj)
		{
			if (obj.checked){$('tr2').style.display = '';$('tr1').style.display = 'none';}
			else{$('tr2').style.display = 'none';$('tr1').style.display = '';}
		}
		
		function crform()
		{
			
			if ($('islocal').checked)
			{
				if ($('upImg').value.trim()=='')
				{
					alert(WeisLang.Diglog.Flash.FlashEmptyError);
					$('upImg').focus();
					return false;
				}
				
				if (!WeisConfig.isCanUpload)
				{
					alert(WeisLang.Diglog.CantLoad);
					return false;
				}
				
				return true;
			}
			else
			{
				//alert(document.getElementById('netupimg').value.trim());
				if ($('netImg').value.trim()=='' || $('netImg').value.trim()=='http://' || $('netImg').value.trim().indexOf('http://') != 0 || !isFlash($('netImg')))
				{
					alert(WeisLang.Diglog.Flash.FlashEmptyError);
					$('netImg').focus();
					return false;
				}
				else
				{
					var w = (isDigital($('fwidth')) ? $('fwidth').value : 0);
					var h = (isDigital($('fheight')) ? $('fheight').value : 0);
					setValue($('netImg').value.trim(),1,w,h);
					return false;
				}
			}
		}
		
		function isFlash(obj)
		{
			var ty,pstr;
			
			pstr = obj.value.trim();
			if (pstr.indexOf("?")>0)
			{
				pstr = pstr.substring(0,pstr.indexOf("?")-1)
			}
			
			ty = pstr.substring(pstr.lastIndexOf(".")+1); //gif|jpg|jpeg
			
			if (ty == 'swf') return true;
			return false;
		}
		
		function setValue(flash,ty,w,h)
		{
			var _swf = "";
			
			if (ty == 0)
				_swf = WeisConfig.SiteURL + WeisConfig.UploadSet.UPItems.Flash + '' + flash;
			else
				_swf = flash;
				
			var swfHTML = "<object type='application/x-shockwave-flash' data='"+_swf+"'  ";
			if (w != 0) swfHTML += " width='"+w+"' ";
			if (h != 0) swfHTML += " height='"+h+"' ";
			swfHTML += "><param name='movie' value='"+_swf+"' /><img src='"+ WeisConfig.EditorPath +"images/1286116301125000001.jpg' width='200' height='200' alt='noflash' /></object>" ;
			
			//alert(window.opener.Editor);
			/* diglogModel
			if (window.isIE)
				var WEditor = window.dialogArguments.Editor;
			else
				var WEditor = window.opener.Editor;
			*/
		
			var editor = WEditor.Config.HtmlEdit
			editor.focus();
		
			if (window.isIE)
			{
				var sel = WEditor.Config.GetRange();
				sel.pasteHTML(swfHTML);
			}
			else
			{
				WEditor.Config.pasteContent('WE_CONTHTML_CODE',swfHTML);
				
				//alert(editor.document.body.innerHTML);
			}
			
			WEditor.Config.HidePanel();
			
			setTimeout(function(){editor.focus()},10);
			
			//window.close();
		}
		
		

		
		function isDigital(obj)
		{
			if (obj.value.trim() == '' || obj.value.trim().indexOf('.')==0 || isNaN(obj.value.trim()))
			{
				return false;
			}
			return true;
		}
	</script>
	
	<script language="c#" type="c#" runat="server" >			
			private void Page_Load(object sender, System.EventArgs e)
			{
				Response.Expires = -1000;
				upBtn.Attributes.Add("onclick","return crform();");
			}
			
			private void upBtn_Click(object sender, System.EventArgs e)
			{
				Config.UploadFlashPath = hidUPath.Value.Trim();
				Config.fileStr = "swf";
				string rv = Config.UploadImg(upImg,Config.UploadFlashPath,"1");
				string w , h;
				if (!Config.IsNumber(fheight.Value.Trim()))
					fheight.Value = "0";	
				h = fheight.Value.Trim();
				
				if (!Config.IsNumber(fwidth.Value.Trim()))
					fwidth.Value = "0";
				w = fwidth.Value.Trim();
				
				string str = "<script type='text/javascript'>setValue('"+rv+"',0,"+w+","+h+");</scr"+"ipt>";
				
				string key = System.Guid.NewGuid().ToString();
				Page.RegisterStartupScript(key,str);
				return;
			}
		</script>
</head>
<body>
	<form id="Wform" runat="server" method="post">
	<WeisEditor:Config id="Config" runat="server"></WeisEditor:Config>
	<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" ID="Table1">
		<!-- <tr>
			<td height="24" bgcolor="#DDE7EE" style="padding-left: 10px;">插入flash</td>
		</tr> -->
		<tr>
			<td align="center"><table border="0" cellpadding="0" cellspacing="0" ID="Table2">
					<tr>
						<td height="28" align="right" valign="bottom"><span id='spnWidth'></span>:</td>
						<td valign="bottom"><input class="input" id="fwidth" value="200" NAME="fwidth" runat="server" />
						</td>
						<td align="right" valign="bottom"><span id='spnHeight'></span>:</td>
						<td valign="bottom"><input class="input" id="fheight" value="200" NAME="fheight" runat="server" /> <span id='spnPixer'></span></td>
						<td align="right" valign="bottom"><span id='spnLocal'></span>:</td>
						<td valign="bottom"><input id="islocal" NAME="islocal" type="checkbox" onclick="show(this)" checked="checked"> </td>
					</tr>
					<tr style="display:none" id="tr1">
						<td align="right" valign="bottom" height="28">flash:</td>
						<td valign="bottom" colspan="5"><input type="text" runat="server" size="48" id="netImg" name="upImg" class="input2" /></td>
					</tr>
					<tr id="tr2">
						<td align="right" valign="bottom" height="28">flash:</td>
						<td valign="bottom" colspan="5"><input type="file" runat="server" size="38" id="upImg" name="upImg" class="input2" /></td>
					</tr>
				</table>
			</td>
		</tr>
		
		<tr>
			<td height="40" align="center" style="padding-bottom: 10px;">
				<asp:button id="upBtn" text="OK" OnClick="upBtn_Click" runat="server" />
				<input type="button" id="cloBtn" name="cloBtn" value="Close" onclick="WEditor.Config.HidePanel();" />
			</td>
		</tr>
		<tr>
			<td bgcolor="#DDE7EE" height="5"></td>
		</tr>
	</table>
	<input type="hidden" id="hidUPath" name="hidUPath" runat="server" />
	<script type='text/javascript'>
		window.onload = function()
		{
			$('spnWidth').innerHTML = WeisLang.Diglog.Flash.Width;
			$('spnHeight').innerHTML = WeisLang.Diglog.Flash.Height;
			$('spnPixer').innerHTML = WeisLang.Diglog.Flash.Pixer;
			$('spnLocal').innerHTML = WeisLang.Diglog.Flash.Local;
			$('upBtn').value = WeisLang.Diglog.Flash.ButtonOK;
			$('cloBtn').value = WeisLang.Diglog.Flash.ButtonClose;
			$('hidUPath').value = WeisConfig.virtualPath + WeisConfig.UploadSet.UPItems.Flash;
			F.height = Math.max(window.document.documentElement.scrollHeight,window.document.body.scrollHeight);
		}
	</script>
	
	</form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -