|
<%@ Page Language="vb" AutoEventWireup="true" CodeFile="flashWindow.aspx.vb" Inherits="flashWindow" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Insert Flash</title>
<link href="EditorStyle.css" rel="stylesheet" type="text/css" />
<script language="javascript">
function chkFile()
{
var filupload = document.getElementById("<%= flashUpload.ClientID %>").value;
if(filupload == "")
{
alert("Please select a file");
return false;
}
else
{
if(filupload.lastIndexOf(".swf") == -1 && filupload.lastIndexOf(".SWF") == -1)
{
alert("The File you selected is not a FLASH");
return false;
}
}
}
var flashTag;
function loadFlash(flashName)
{
flashTag = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150' height='150'>";
flashTag += "<param name='movie' value='uploadsDir/flashfiles/" + flashName +"'>";
flashTag += "<param name='quality' value='High'>";
flashTag += "</object>";
document.getElementById("flashDiv").innerHTML = flashTag;
}
function setFlash()
{
if(flashTag)
{
var topWind = window.opener;
topWind.editFrame.focus();
var iWid = document.getElementById("flaWidth").value;
var iHei = document.getElementById("flaHeight").value;
if(iWid)
{
var widStr = "width='"+ iWid + "'";
flashTag = flashTag.replace("width='150'",widStr);
}
if(iHei)
{
var heiStr = "height='"+ iHei + "'";
flashTag = flashTag.replace("height='150'",heiStr);
}
var selectedRegion = topWind.editFrame.document.selection.createRange();
selectedRegion.pasteHTML(flashTag);
window.close();
}
else
{
alert("You have not selected any flash");
}
}
</script>
</head>
<body topmargin="0" bottommargin="0" rightmargin="0" leftmargin="0" class='txtStyle'
bgcolor='#fffcd1'>
<form id="form1" runat="server">
<table align="Center" cellpadding="2" cellspacing="2">
<tr>
<td colspan="2" align="center">
INSERT FLASH
</td>
</tr>
<tr>
<td colspan="2" align="center">
<asp:FileUpload ID="flashUpload" runat="server" Width="250px" CssClass="otherstyle" /> <asp:Button
ID="btnUpload" runat="server" CssClass="buttonStyle2" Text="Upload" OnClick="btnUpload_Click" />
</td>
</tr>
<tr>
<td align="center" class="txtStyle">
List of Flashs
</td>
<td align="Center" class="txtStyle">
Preview
</td>
</tr>
<tr>
<td align="center">
<div id="listDiv" class="newDivStyle">
<%= listOfFlashs %>
</div>
</td>
<td align="Center">
<div id="flashDiv" class="newDivStyle">
</div>
</td>
</tr>
<tr>
<td colspan="2" class="txtStyle">
<table width="20%" cellpadding="2" cellspacing="1">
<tr>
<td align="left">
Width:
</td>
<td align="left">
<input type="text" class="txtStyle" id="flaWidth" style="width: 25px" value="150" />
</td>
</tr>
<tr>
<td>
Height:
</td>
<td align="left">
<input type="text" class="txtStyle" id="flaHeight" style="width: 25px" value="150" />
</td>
</tr>
</table> </td> </tr>
<tr>
<td colspan="2" align="right">
<button id="btnOK" class="buttonStyle2" onclick="setFlash()">
OK</button>
<button id="btnCancel" class="buttonStyle2" onclick="window.close()">
Cancel</button>
</td>
</tr>
</table>
</form>
</body>
</html>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.