Link to home
Start Free TrialLog in
Avatar of debscott
debscottFlag for United States of America

asked on

swf does not veiw on server

Hi,

Please see attachment, I don't know what else to say I have tried everything to get my video to work on the server and it does not. I am trying so hard to get this up and running for Tuesday and I can't get any help.  Please help me if you can.



Deb
<link href="css/engineering.css" rel="stylesheet" type="text/css" />
<link href="css/menu-white.css" rel="stylesheet" type="text/css" />
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="HTMLVideoList/_HTMLVideoListApplication_/AC_RunActiveContent.js" language="javascript"></script>
 
<title></title>
<style type="text/css">
<!--
.marl1 {
	color: white;
}
.padLeft4 table tr th {
	color: white;
}
.LINKS {
	color: black;
}
.black {
	color: black;
}
-->
</style>
<style type="text/css">
#v4Lvlcontent1 {
	position:absolute;
	width:385px;
	left:-2px;
	top:-6px;
	z-index:0;
	clip: rect(   );
	visibility:visible;
	height: 147px;
}
</style>
<script language="javascript" type="text/javascript">
<!--
var V4LvlA="v4Lvlcontent1",V4LvlT;
//-->
</script>
<table cellspacing="0" cellpadding="0" border="0" width="850">
  <tr>
    <td height="8" align="left" valign="top" bgcolor=""><table width="880" border=" 0" cellspacing="0" cellpadding="6">
      <tr valign="top">
        <td width="55%" height="0" align="left" bgcolor="#F8F5D6" ><table width="100%" border=" 0" cellspacing="0" cellpadding="0">
          <tr>
            <td align="center" bgcolor="#555C80"><span style="width:425px; height:21; padding-top:3px; font-size:13px; font-family:arial; font-weight:600; color:#FFF; background-color: #555C80;">CURRENT PODCAST</span></td>
          </tr>
        </table>
          <p>&nbsp;</p>
          <table cellspacing="4" cellpadding="4" border="0" 
valign="top">
          <tbody>
            <tr>
              <td width="113" align="center" valign="top"><p><img src="images/EpC-images/Tobey-Brett-100pxW.jpg" alt="" width="100" height="125" border="2" /><br />
              </p></td>
              <td width="249" valign="top"><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" ><span class="txt">April 29, 2009</span></a></p>
                <p>&nbsp;</p>
                <p><strong class="title">Engineering Project Connect Podcast Featuring Brett Tobey, Director of Structures and Mechanisms Engineering<br />
                  <br />
                </strong><a href="http://epe.ssc.lmco.com/pc/podcasts/index.htm" target="_blank"><img src="images/EpC-images/GoToPODCAST.gif" width="110" height="36" border="0" /></a></p></td>
            </tr>
            <tr>
              <td colspan="2" align="left" valign="top"><p>We're pleased to announce that the next episode of the Engineering Project   Connect podcast - <strong><em>this week featuring Brett Tobey</em></strong> - is   available. </p></td>
            </tr>
            <tr>
              <td colspan="2" align="center" valign="top"><a href="http://epe.ssc.lmco.com/pc/podcasts/index.htm" target="_blank"><img src="images/eng-images/gifs/archived_podcasts.gif" width="353" height="26" border="0" /></a></td>
            </tr>
          </tbody>
        </table></td>
        <td width="55%" height="0" align="right" bgcolor="#F8F5D6" ><div  align="center"  style="width:425px; height:21; padding-top:3px; font-size:13px; font-family:arial; font-weight:600; color:#FFF; background-color: #555C80;"> IMPORTANT DATES        </div>
  <div  style="width: 425px; height: 250px; border: 0px solid #000000;">
  <div>
    <div style="width: 410px; height: 250px; overflow: auto; text-align: justify; padding-left:10px; padding-right:10px;">
      <p>&nbsp;</p>
      <table cellspacing="4" cellpadding="4" border="0" 
valign="top">
        
        <tbody>
          <tr>
            <td colspan="2" align="left" valign="top"><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" >2nd 
              Quarter </a></p></td>
            </tr>
          <tr>
            <td align="center" valign="top"><img height="5" alt="" hspace="3" 
                              src="images/eng-images/gifs/bluSq.gif" width="5" 
                              border="0" valign="middle" /></td>
            <td valign="top"><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" >5/12/09 
              External Tank-130/STS-125 (HST-SM4) - Cape 
              Canaveral </a></p></td>
            </tr>
          <tr>
            <td align="center" valign="top"><img height="5" alt="" hspace="3" 
                              src="images/eng-images/gifs/bluSq.gif" width="5" 
                              border="0" valign="middle" /></td>
            <td valign="top"><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" >2nd 
              Quarter Targets &amp; Countermeasures ATM-48 </a></p></td>
            </tr>
          <tr>
            <td align="center" valign="top"><img height="5" alt="" hspace="3" 
                              src="images/eng-images/gifs/bluSq.gif" width="5" 
                              border="0" valign="middle" /></td>
            <td valign="top"><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" >5/12/09 
              Tentitive SXI FM 2 Instrument (GOES O) </a></p></td>
            </tr>
          <tr>
            <td align="center" valign="top"><img height="5" alt="" hspace="3" 
                              src="images/eng-images/gifs/bluSq.gif" width="5" 
                              border="0" valign="middle" /></td>
            <td><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" >6/13/09 
              External Tank-131/STS-127 (2J/A) - Cape Canaveral </a></p></td>
            </tr>
          <tr>
            <td align="center" valign="top"><img height="5" alt="" hspace="3" 
                              src="images/eng-images/gifs/bluSq.gif" width="5" 
                              border="0" valign="middle" /></td>
            <td valign="top"><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" >5/12/09 
              Tentitive SXI FM 2 Instrument (GOES O) </a></p></td>
            </tr>
          <tr>
            <td align="center" valign="top"><img height="5" alt="" hspace="3" 
                              src="images/eng-images/gifs/bluSq.gif" width="5" 
                              border="0" valign="middle" /></td>
            <td><p><a 
                              href="https://www-sspa.ast.lmco.com/docs/cms/msevents.html" >6/13/09 
              External Tank-131/STS-127 (2J/A) - Cape Canaveral </a></p></td>
            </tr>
          <tr>
            <td align="center" valign="top">&nbsp;</td>
            <td>&nbsp;</td>
            </tr>
          </tbody>
        </table>
  <hr align="center" width="80%" />
  <br/>
      <p></p>
      </div>
</div></div></td>
      </tr>
      <tr valign="top">
        <td height="0" colspan="2" valign="top" bgcolor="#455291"><img src="images/eng-images/gifs/spacer-trans-8x8.gif" width="20" height="10" /></td>
      </tr>
      <tr valign="top">
        <td height="8" colspan="2" valign="top" bgcolor="#F8F5D6"><table width="100%" border=" 0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="50%" valign="top"><p>
              <center>
                <table width="428" style="border-collapse: collapse; border: solid 3px #CDCDCD;" >
                  <tr valign="middle">
                    <td width="416" height="22" style="font-size:9pt; font-family: arial;font-weight:600;background-color:#555C80;"><div align="center"> <span style="width:425px; height:21; padding-top:3px; font-size:13px; font-family:arial; font-weight:600; color:#FFF; background-color: #555C80;">- ENGINEERING KEY MESSAGES FOR WEEK END  - </span>                    </div></td>
                  </tr>
                  <tr class="padb4">
                    <td align="center"><!--You can change the padding, background-color, and pause rates to the pause rates you 
choose withn the .js file. They have to be the same.-->
                      <div style="padding:6px;border: 0px solid #000000; font-size:12px; font-family: arial; background-color: #ffffff" onmouseover="pauseScroller('1700')" onmouseout="pauseScroller('30')">
                        <script type="text/javascript" src="script/ScrollerVerticle.js"></script>
                      </div></td>
                  </tr>
                  <tr valign="middle">
                    <td height="18" align="center" style="padding-top:4px;font-size:10px; font-family: arial;font-weight:600;background-color:#555C80;"><span style="width:425px; height:21; padding-top:3px; font-size:13px; font-family:arial; font-weight:600; color:#FFF; background-color: #555C80;">FOR WEEK END</span></td>
                  </tr>
                </table>
              </center>
            </p>
              <p>&nbsp;</p>
              <p>&nbsp;</p></td>
            <td width="50%" align="left" valign="top" bgcolor="#F8F5D6" ><table width="100%" border=" 0" cellspacing="0" cellpadding="0">
              <tr valign="top">
                <td height="0" align="right" bgcolor="#F8F5D6" ><div  align="center"  style="width:425px; height:21; padding-top:3px; font-size:13px; font-family:arial; font-weight:600; color:#FFF; background-color: #555C80;"> ENGINEERING NEWS                </div>
                  <div  style="width: 425px; height: 250px; border: 0px solid #000000;">
                    <div>
                      <div style="width: 410px; height: 250px; overflow: auto; text-align: justify; padding-left:10px; padding-right:10px;">
                        <p>&nbsp;</p>
                        <table cellspacing="4" cellpadding="4" border="0" 
valign="top">
                          <tbody>
                            <tr>
                              <td width="599" height="38" align="left" valign="top"><p><img src="images/eng-images/sigur-100w.jpg" alt="" width="100" height="100" hspace="5" vspace="1" border="2" align="left" />Wanda Sigur, Vice President of Engineering, will be conducting an All Hands Webcast on June 10, 2009, hosted in Denver in the SSB 6th Floor Presentation Room.  Please join us!</p>
                                <p>&nbsp;</p>
                                <p><a href="images/6.11.09 Engineering Webcast Flyer .pdf" target="_blank"><img src="images/eng-images/061109-Engineering-Webcast-Flyer_150W.jpg" width="150" height="110" border="0" align="right" /></a><br />
                                  <br />
                                  <strong>Click on Image to View All Hands Information </strong></p></td>
                            </tr>
                          </tbody>
                        </table>
                        <hr align="center" width="80%" />
                        <br/>
                        <p></p>
                      </div>
                    </div>
                  </div></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
              </tr>
            </table></td>
            </tr>
        </table></td>
      </tr>
      <tr valign="top">
        <td height="5" colspan="2" bgcolor="#555B7D"><img src="images/eng-images/featured-videos-header.jpg" width="600" height="24" /></tr>
      <tr valign="top">
        <td height="8" colspan="2" valign="top" bgcolor="#F8F5D6" class="padLeft4"><p><script language="JavaScript" type="text/javascript">
	AC_FL_RunContent(
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
		'width', '100%',
		'height', '100%',
		'src', 'htmlvideolist',
		'quality', 'high',
		'pluginspage', 'http://www.adobe.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'window',
		'devicefont', 'false',
		'id', 'htmlvideolist',
		'bgcolor', '#161718',
		'name', 'htmlvideolist',
		'menu', 'false',
		'allowFullScreen', 'true',
		'allowScriptAccess','sameDomain',
		'movie', 'htmlvideolist',
		'salign', ''
		); //end AC code
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" name="htmlvideolist" width="950" height="450" align="middle" id="htmlvideolist">
  <param name="allowScriptAccess" value="sameDomain" />
  <param name="allowFullScreen" value="true" />
  <param name="movie" value="htmlvideolist.swf" />
  <param name="menu" value="false" />
  <param name="quality" value="high" />
  <param name="bgcolor" value="#161718" />
  <embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="950" height="450" name="htmlvideolist" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
        </p></td>
        </tr>
      <tr valign="top">
        <td colspan="2" align="left" bgcolor="#010101">&nbsp;</td>
      </tr>
      <tr valign="top" class="padall2">
        <td height="8" colspan="2" valign="top" bgcolor="#455291" class="padLeft4"><table width="100%" border=" 0" cellspacing="0" cellpadding="0">
          <tr>
            <td>&nbsp;</td>
            <td width="50%" valign="top"><p>&nbsp;</p>
              <p></p></td>
          </tr>
        </table></td>
      </tr>
      <tr valign="top">
        <td  colspan="2" align="center" valign="top" bgcolor="#010101" >&nbsp;</td>
      </tr>
      <tr valign="top">
        <td colspan="2" valign="top" bgcolor="#6B708E"><table width="100%" border=" 0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="50%" height="10" valign="top"><p>&nbsp;</p></td>
            <td width="50%" height="10" valign="top"><p>&nbsp;</p></td>
          </tr>
        </table></td>
      </tr>
      <tr valign="top" class="padall2">
        <td  colspan="2" valign="top" bgcolor="#455291" class="padLeft4">&nbsp;</td>
      </tr>
    </table>
      <p><br />
    </p></td>
  </tr>
</table>

Open in new window

Avatar of Britt Thompson
Britt Thompson
Flag of United States of America image

FIND:
"application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
</noscript> <--THIS IS MISSING AND YOU NEED TO ADD IT
        </p>


hopefully that's all it is so you can get on with what you need to accomplish!
Avatar of debscott

ASKER

it is there

<embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="950" height="450" name="htmlvideolist" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>

HERE'S WHAT YOU HAVE IN THE CODE YOU POSTED:

<param name="bgcolor" value="#161718" />
  <embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="950" height="450" name="htmlvideolist" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
        </p></td>

IT SHOULD BE:

<param name="bgcolor" value="#161718" />
  <embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="950" height="450" name="htmlvideolist" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
</noscript> <<--INSERT THIS CLOSING TAG BECAUSE IT'S OPEN
        </p></td>
I had that several times at home and at work and that didn't make a difference.  For some reason I can see the swf, html on the desktop, but when I put them on the server I get nothing, no swf movie at all.  

I even tried the below from another agent and he has not replyed back since this morning.

Do you have a crossdomain.xml file in the server root?

//file start

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <allow-access-from domain="*.domain.com" secure="false" />
</cross-domain-policy>

//file end

Change domain.com to fit you needs.

Let me know

Selvol

I sent the below response:

How do I do that, I only copied the folder from my development (which that didn't work either)  to my production.  Can you use the below to show me how and what path I should take?  I can't open the dtd.

Thanks,

No one has responsed to this one since early this morning, so I'm lost
Create a text document called crossdomain.xml and add this to it > 

<cross-domain-policy>
        <allow-access-from domain="www.yourdomain.com" />
        <allow-access-from domain="yourdomain.com" />
</cross-domain-policy>

save it and upload it to the root of your webserver

In any case, you still need close the noscript tag in my previous post.
okay, I will do that, would you please review the code one is my xml on my desktop the other is the server. Are they correct? I was looking in the flash book and they are saying something about
local playback security and access network , which one do I select so they can see my files?

is this correct
- <cross-domain-policy>
<allow-access-from domain="http://www.*.*.*.com" />
<allow-access-from domain="yourdomain.com" />
</cross-domain-policy>
D:\*\HTMLVideoList\_HTMLVideoListApplication_\index.html - DESKTOP PLAYS 
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<title>htmlvideolist</title> 
<script language="javascript">AC_FL_RunContent = 0;</script> 
<script src="AC_RunActiveContent.js" language="javascript"></script> 
</head> 
<body bgcolor="#161718" style="margin: 0px 0px;"> 
<!--url's used in the movie--> 
<!--text used in the movie--> 
<!-- saved from url=(0013)about:internet --> 
<script language="javascript"> 
        if (AC_FL_RunContent == 0) { 
                alert("This page requires AC_RunActiveContent.js."); 
        } else { 
                AC_FL_RunContent( 
                        'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
 
                        'width', '100%', 
                        'height', '100%', 
                        'src', 'htmlvideolist', 
                        'quality', 'high', 
                        'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 
                        'align', 'middle', 
                        'play', 'true', 
                        'loop', 'true', 
                        'scale', 'showall', 
                        'wmode', 'window', 
                        'devicefont', 'false', 
                        'id', 'htmlvideolist', 
                        'bgcolor', '#161718', 
                        'name', 'htmlvideolist', 
                        'menu', 'false', 
                        'allowFullScreen', 'true', 
                        'allowScriptAccess','sameDomain', 
                        'movie', 'htmlvideolist', 
                        'salign', '' 
                        ); //end AC code 
        } 
</script> 
<noscript> 
        <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="htmlvideolist" align="middle">
 
        <param name="allowScriptAccess" value="sameDomain" /> 
        <param name="allowFullScreen" value="true" /> 
        <param name="movie" value="htmlvideolist.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#161718" />        <embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="100%" height="100%" name="htmlvideolist" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
 
        </object> 
</noscript> 
</body> 
</html> 
 
----------------------------------------------------------------------------------------------
 
\\*\engineering\HTMLVideoList\_HTMLVideoListApplication_\index.html - SERVER DOES NOT 
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<title>htmlvideolist</title> 
<script language="javascript">AC_FL_RunContent = 0;</script> 
<script src="AC_RunActiveContent.js" language="javascript"></script> 
</head> 
<body bgcolor="#161718" style="margin: 0px 0px;"> 
<!--url's used in the movie--> 
<!--text used in the movie--> 
<!-- saved from url=(0013)about:internet --> 
<script language="javascript"> 
        if (AC_FL_RunContent == 0) { 
                alert("This page requires AC_RunActiveContent.js."); 
        } else { 
                AC_FL_RunContent( 
                        'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
 
                        'width', '100%', 
                        'height', '100%', 
                        'src', 'htmlvideolist', 
                        'quality', 'high', 
                        'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 
                        'align', 'middle', 
                        'play', 'true', 
                        'loop', 'true', 
                        'scale', 'showall', 
                        'wmode', 'window', 
                        'devicefont', 'false', 
                        'id', 'htmlvideolist', 
                        'bgcolor', '#161718', 
                        'name', 'htmlvideolist', 
                        'menu', 'false', 
                        'allowFullScreen', 'true', 
                        'allowScriptAccess','sameDomain', 
                        'movie', 'htmlvideolist', 
                        'salign', '' 
                        ); //end AC code 
        } 
</script> 
<noscript> 
        <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="htmlvideolist" align="middle">
 
        <param name="allowScriptAccess" value="sameDomain" /> 
        <param name="allowFullScreen" value="true" /> 
        <param name="movie" value="htmlvideolist.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#161718" />        <embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="100%" height="100%" name="htmlvideolist" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
 
        </object> 
</noscript> 
</body> 
</html>

Open in new window

Should look like this:

<cross-domain-policy>
<allow-access-from domain="www.engineering.*.*.com" />
<allow-access-from domain="engineering.*.*.com" />
</cross-domain-policy>

You need to make sure the AC_RunActiveContent.js >> <script src="AC_RunActiveContent.js" << is at the root of your directory on the web server since that's where it's looking according to this...

Whereas this >> <script src="HTMLVideoList/_HTMLVideoListApplication_/AC_RunActiveContent.js" << shows a different location in your original post

make sure you can browse to the AC_RunActiveContent.js based on where you have the src= pointing to within your browser and make sure you can browse to your swf file on the server. The browser will open the swf file natively. This is just to make sure you have the files uploaded where the code is looking for them
okay, please see attached, are the files located in the correct location? Below is my htmlvideolist.html. What js part do I take and place in my html file?
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>htmlvideolist</title>
<script language="JavaScript" type="text/javascript">
<!--
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function ControlVersion()
{
	var version;
	var axo;
	var e;
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}
	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";
			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";
			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }
  document.write(str);
}
function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    
    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
// -->
</script>
</head>
<body bgcolor="#161718">
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="JavaScript" type="text/javascript">
	AC_FL_RunContent(
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
		'width', '100%',
		'height', '100%',
		'src', 'htmlvideolist',
		'quality', 'high',
		'pluginspage', 'http://www.adobe.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'window',
		'devicefont', 'false',
		'id', 'htmlvideolist',
		'bgcolor', '#161718',
		'name', 'htmlvideolist',
		'menu', 'false',
		'allowFullScreen', 'true',
		'allowScriptAccess','sameDomain',
		'movie', 'htmlvideolist',
		'salign', ''
		); //end AC code
</script>
<noscript>
	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="htmlvideolist" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="allowFullScreen" value="true" />
	<param name="movie" value="htmlvideolist.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#161718" />	<embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="100%" height="100%" name="htmlvideolist" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
	</object>
</noscript>
</body>
</html>

Open in new window

Are you trying to do this from network shares or from a web server? Is there a link you can post so I can actually see the page?

that xml file should be named crossdomain.xml not cross-domain.xml

Try setting your page with your flash in like below...I've attached Adobe's scripts for the new method of doing this. I've added your relevant info but you need to upload the contents of the archive I've attached to your web root...try it in a test page first if you want. Save the following code in an html document and browse to it making sure it's in the web root along with your swf file and the attached swf and script (you'll need to remove the .txt from the file names):
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
<script src="swfobject_modified.js" type="text/javascript"></script>
</head>
 
<body>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%">
<param name="movie" value="htmlvideolist.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you dont want users to see the prompt. -->
<param name="expressinstall" value="expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="htmlvideolist.swf" width="100%" height="100%">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
</body>
</html>

Open in new window

scripts.zip
I am not at work but yes I work off of \\*\engineering - development server and when I am done I post it to \\*\engineering - production server.  

The files that I'm using came from flash components and being that I am new at this they kept referring me back to their help which was not helpful at all, so thats why I am here, at least I'm getting some support. I use cfm, and htm files for my main pages.  I think I sent you the layout of my environment, but I can send them again.  I can send you the zip files that I am using, so you can see what they sent me if you would like.  I asked them if I should copy all the files that they sent me into the root directory and they didn't respond.  I asked what should I do since the video didn't show up on my server, and again they didn't respond.  I really need some help in getting this done so I can show my staff Monday afternoon.  Can you help me please? can you create a dummy htm, or cfm file and show me where the data should go including the information regarding the server, local playback security or network

You can delete the files when you are done helping me, if that's okay?
so you don't go to a browser and type http://website.com to get to this?

If you zip them up and attach them I'll have a look tomorrow but if you're not using a web server within your lan it's going to be tough...all of your links may need to be entered in relative to the server names but I've never set a site up like that. IIS is free and easy on all Windows machines...you should think about setting it up like that so the links will all be relative to the URL instead of the local file system.
below is the config.xml, videoInfo.xml, inde.html, js codes.
<?xml version="1.0" encoding="utf-8"?>
 
<videolist>
 
	<!-- main parameters group (other parameters may be available by editing the ReadMe layer of each main Movie Clip within the source .fla file 
             and also the scroll bar component parameters for the video list and the description box.
 
           - if you modify some parameter values in Flash you can remove / comment the respective parameters from xml, this way the default Flash values will not be overwritten with values given in the xml file.
 
           - to change the graphic elements / fonts etc you need to edit the file in Flash and adjust the respective symbols with your own custom graphcis
 
	 
         NOTE: If you want to use FlashVars inside the html page(s) of your site where you want to insert the .swf object in order to use a different .xml 
               configuration file url or to find an answer to a common question please check the General Tips & Tricks for All Flashtuning Products tutorial
               available  on our site in the tutorials section at this location:
 
               http://www.flashtuning.net/tutorials/
 
         -->
         
 
        <object param="playFirstVideo" value="1" /> <!-- //play or not the first video when the movie starts -->
 
	
        <object param="useRollOverScroll" value="0" />
 
 
	<object param="useRollOverColoring" value="1" />
	<object param="rollOverColorIntensity" value="25" />
	<object param="rollOutColorIntensity" value="-25" />
	<object param="coloringSpeed" value="5" />
 
 
        <object param="videoListScrollAlpha" value="100" /> <!-- a numeric value between 0 and 100 -->
        <object param="videoListScrollViewAreaWidth" value="400" /> <!-- visible area width -->
	<object param="videoListScrollViewAreaHeight" value="350" /> <!-- visible area height -->
	<object param="videoListScrollAcceleration" value="0.25" />
	<object param="videoListScrollMode" value="full" /> <!-- can be full, scrollBar, buttons  -->
 
        	
 
	<object param="descriptionTextFieldWidth" value="466" /> 
        <object param="descriptionBoxX" value="1" /> 
        <object param="descriptionBoxY" value="293" /> 
 
	<object param="descriptionBoxScrollAlpha" value="100" /> <!-- a numeric value between 0 and 100 -->
        <object param="descriptionBoxScrollViewAreaWidth" value="460" /> <!-- visible area width -->
	<object param="descriptionBoxScrollViewAreaHeight" value="56" /> <!-- visible area height -->
	<object param="descriptionBoxScrollAcceleration" value="0.25" />
	<object param="descriptionBoxScrollMode" value="full" /> <!-- can be full, scrollBar, buttons -->
 
 
    
         <!-- 
             To adjust the video window size you need to edit the .fla file in Flash  
             and edit the videoWindow MovieClip and adjust the rectangle shape inside 
             to your desired  video width/height   
           -->  
 
        <object param="fullScreenVideoWidthGain" value="2" /> <!-- percentage to increase the video size in full screen mode -->
        <object param="fullScreenVideoHeightGain" value="2" /> 
	
 
     
        <!-- playlist parameters -->
 
 
       <playlist layout="videoLayout1.html" info="videoInfo.xml" />
 
 
</videolist>
 
 
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>htmlvideolist</title>
<script language="JavaScript" type="text/javascript">
<!--
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function ControlVersion()
{
	var version;
	var axo;
	var e;
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}
	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";
			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";
			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }
  document.write(str);
}
function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    
    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
// -->
</script>
</head>
<body bgcolor="#161718">
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="JavaScript" type="text/javascript">
	AC_FL_RunContent(
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
		'width', '100%',
		'height', '100%',
		'src', 'htmlvideolist',
		'quality', 'high',
		'pluginspage', 'http://www.adobe.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'window',
		'devicefont', 'false',
		'id', 'htmlvideolist',
		'bgcolor', '#161718',
		'name', 'htmlvideolist',
		'menu', 'false',
		'allowFullScreen', 'true',
		'allowScriptAccess','sameDomain',
		'movie', 'htmlvideolist',
		'salign', ''
		); //end AC code
</script>
<noscript>
	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="htmlvideolist" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="allowFullScreen" value="true" />
	<param name="movie" value="htmlvideolist.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#161718" />	<embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="100%" height="100%" name="htmlvideolist" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
	</object>
</noscript>
</body>
</html>
 
 
<?xml version="1.0" encoding="utf-8"?>
<!-- 
  - contains information about video files 
  - each video item has the id, title, preview and description attributes
  - the id is the same for both xml and html layout file  
  
  Note: you need to specify only the first cell in row (odd) info 
  
-->
 
<videos>
	<video id="v1" title="Bourne Ultimatum" preview="videos/SPDP - Testimonial_New.flv" description="Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns. Bourne sets up a meeting with Ross and realizes instantly they're being scanned. Information from the reporter stirs a new set of memories, and Bourne must finally, ultimately, uncover his dark past whilst dodging The Company's best efforts in trying to eradicate him. After being recovered from the sea, and after losing the one he loves, Jason Bourne is one more step closer to finding out how David Webb became Jason Bourne. Whilst Pamela Landy has decided to leave Bourne alone, CIA Deputy Director Noah Vosen has other plans. He believes that Bourne is still dangerous and must be eliminated, before he finds out his true identity and takes the CIA down with him." />
	<video id="v3" title="Die Hard" preview="videos/SherryGravity-Testimonial.flv" description="When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around so they might have trouble getting people to get the hackers. So he instructs them to get local PD'S to take care of it. And one of the cops they ask is John McClane who is tasked with bringing a hacker named Farrell to the FBI. But as soon as he gets there someone starts shooting at them. McClane manages to get them out but they're still being pursued. And it's just when McClane arrives in Washington that the whole system breaks down and chaos ensues." />	
	<video id="v5" title="Spiderman" preview="videos/KC-Testimonial.flv" description="Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero. Peter's old friend Harry Obsourne has set out for revenge against Peter; taking up the mantle of his late father's persona as The New Goblin, and Peter must also capture Uncle Ben's real killer, Flint Marko, who has been transformed into his toughest foe yet, the Sandman. All hope seems lost when suddenly Peter's suit turns jet-black and greatly amplifies his powers. But it also begins to greatly amplify the much darker qualities of Peter's personality that he begins to lose himself to. Peter has to reach deep inside himself to free the compassionate hero he used to be if he is to ever conquer the darkness within and face not only his greatest enemies, but also...himself." />		
	<video id="v7" title="Ratatouille" preview="videos/F-35 - Testimonial_New.flv" description="A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. When fate places Remy in the sewers of Paris, he finds himself ideally situated beneath a restaurant made famous by his culinary hero, Auguste Gusteau. Despite the apparent dangers of being an unlikely - and certainly unwanted - visitor in the kitchen of a fine French restaurant, Remy's passion for cooking soon sets into motion a hilarious and exciting rat race that turns the culinary world of Paris upside down." />	
	<video id="v9" title="Bourne Ultimatum" preview="videos/bourneultimatum.flv" description="Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns. Bourne sets up a meeting with Ross and realizes instantly they're being scanned. Information from the reporter stirs a new set of memories, and Bourne must finally, ultimately, uncover his dark past whilst dodging The Company's best efforts in trying to eradicate him. After being recovered from the sea, and after losing the one he loves, Jason Bourne is one more step closer to finding out how David Webb became Jason Bourne. Whilst Pamela Landy has decided to leave Bourne alone, CIA Deputy Director Noah Vosen has other plans. He believes that Bourne is still dangerous and must be eliminated, before he finds out his true identity and takes the CIA down with him." />
	<video id="v11" title="Die Hard" preview="videos/livefreeordiehard.flv" description="When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around so they might have trouble getting people to get the hackers. So he instructs them to get local PD'S to take care of it. And one of the cops they ask is John McClane who is tasked with bringing a hacker named Farrell to the FBI. But as soon as he gets there someone starts shooting at them. McClane manages to get them out but they're still being pursued. And it's just when McClane arrives in Washington that the whole system breaks down and chaos ensues." />	
	<video id="v13" title="Spiderman" preview="videos/spiderman.flv" description="Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero. Peter's old friend Harry Obsourne has set out for revenge against Peter; taking up the mantle of his late father's persona as The New Goblin, and Peter must also capture Uncle Ben's real killer, Flint Marko, who has been transformed into his toughest foe yet, the Sandman. All hope seems lost when suddenly Peter's suit turns jet-black and greatly amplifies his powers. But it also begins to greatly amplify the much darker qualities of Peter's personality that he begins to lose himself to. Peter has to reach deep inside himself to free the compassionate hero he used to be if he is to ever conquer the darkness within and face not only his greatest enemies, but also...himself." />		
	<video id="v15" title="Ratatouille" preview="videos/ratatouille.flv" description="A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. When fate places Remy in the sewers of Paris, he finds himself ideally situated beneath a restaurant made famous by his culinary hero, Auguste Gusteau. Despite the apparent dangers of being an unlikely - and certainly unwanted - visitor in the kitchen of a fine French restaurant, Remy's passion for cooking soon sets into motion a hilarious and exciting rat race that turns the culinary world of Paris upside down." />	
</videos>
 
<html>
<head>
	<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>
<body>
<table width="400" border="0" bordercolor="#999999" bgcolor="#1c1e20" cellspacing="0" cellpadding="3">  
  <tr>     
	<td align="center" id="v1"><img src="images/pic4.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v2"><span class="videoTitle">Bourne Ultimatum</span><br/><span class="text">Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns.</span></td>	
  </tr>
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v3"><img src="images/pic2.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v4"><span class="videoTitle">Die Hard</span><br/><span class="text">When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around.</span></td>
  </tr>  
   <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v5"><img src="images/pic3.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v6"><span class="videoTitle">Spiderman</span><br/><span class="text">Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero.</span></td>
  </tr> 
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v7"><img src="images/pic1.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v8"><span class="videoTitle">Ratatouille</span><br/><span class="text">A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. Remy's passion for cooking soon sets into motion a hilarious rat race.</span></td>
  </tr> 
  <tr>     
	<td align="center" id="v9"><img src="images/pic4.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v10"><span class="videoTitle">Bourne Ultimatum</span><br/><span class="text">Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns.</span></td>	
  </tr>
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v11"><img src="images/pic2.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v12"><span class="videoTitle">Die Hard</span><br/><span class="text">When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around.</span></td>
  </tr>  
   <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v13"><img src="images/pic3.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v14"><span class="videoTitle">Spiderman</span><br/><span class="text">Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero.</span></td>
  </tr> 
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v15"><img src="images/pic1.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v16"><span class="videoTitle">Ratatouille</span><br/><span class="text">A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. Remy's passion for cooking soon sets into motion a hilarious rat race.</span></td>
  </tr> 
</table>
</body>
</html>
 
 
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
 
function ControlVersion()
{
	var version;
	var axo;
	var e;
 
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
 
	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}
 
	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";
 
			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";
 
			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");
 
		} catch (e) {
		}
	}
 
	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
 
	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}
 
	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}
 
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}
 
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];
 
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}
 
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}
 
function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }
 
  document.write(str);
}
 
function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
 
function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
 
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    
 
    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}

Open in new window

if it's okay with you I can send them to you tomorrow.  I do use http://*.com to view our internal websites.  , but to get to the one I am building with flash it would be http://*com/index.01.cfm.  The server I use is  \\*\DEngweb\engineering - development server and when I am done I post it to \\*\engineering - production server.  Is that okay? Also I will have to break the zip file up maybe into 3 files.  the zip file is to large.  Please let me know what you would like me to do.  I really appreciate this.

Deb
Hi,
I could not zip the files and send them to you so I will copied and pasted them in the snippet, if you have any videos you can test with it would be great, and any cfm or html dummy would be okay.  I think I can follow your examples.

\*\DEngweb - development
\\* - production
http://*.com/ - domain name
IE7
AC_RunActiveContent.js
 
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
 
function ControlVersion()
{
	var version;
	var axo;
	var e;
 
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
 
	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}
 
	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";
 
			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";
 
			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");
 
		} catch (e) {
		}
	}
 
	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
 
	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}
 
	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}
 
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}
 
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];
 
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}
 
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}
 
function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }
 
  document.write(str);
}
 
function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
 
function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
 
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    
 
    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
 
------------------------------------------------------------------------------------------
 
config.xml
  <?xml version="1.0" encoding="utf-8" ?> 
- <videolist>
- <!--  main parameters group (other parameters may be available by editing the ReadMe layer of each main Movie Clip within the source .fla file 
             and also the scroll bar component parameters for the video list and the description box.
 
           - if you modify some parameter values in Flash you can remove / comment the respective parameters from xml, this way the default Flash values will not be overwritten with values given in the xml file.
 
           - to change the graphic elements / fonts etc you need to edit the file in Flash and adjust the respective symbols with your own custom graphcis
 
	 
         NOTE: If you want to use FlashVars inside the html page(s) of your site where you want to insert the .swf object in order to use a different .xml 
               configuration file url or to find an answer to a common question please check the General Tips & Tricks for All Flashtuning Products tutorial
               available  on our site in the tutorials section at this location:
 
               http://www.flashtuning.net/tutorials/
 
         
  --> 
  <object param="playFirstVideo" value="1" /> 
- <!--  //play or not the first video when the movie starts 
  --> 
  <object param="useRollOverScroll" value="0" /> 
  <object param="useRollOverColoring" value="1" /> 
  <object param="rollOverColorIntensity" value="25" /> 
  <object param="rollOutColorIntensity" value="-25" /> 
  <object param="coloringSpeed" value="5" /> 
  <object param="videoListScrollAlpha" value="100" /> 
- <!--  a numeric value between 0 and 100 
  --> 
  <object param="videoListScrollViewAreaWidth" value="400" /> 
- <!--  visible area width 
  --> 
  <object param="videoListScrollViewAreaHeight" value="350" /> 
- <!--  visible area height 
  --> 
  <object param="videoListScrollAcceleration" value="0.25" /> 
  <object param="videoListScrollMode" value="full" /> 
- <!--  can be full, scrollBar, buttons  
  --> 
  <object param="descriptionTextFieldWidth" value="466" /> 
  <object param="descriptionBoxX" value="1" /> 
  <object param="descriptionBoxY" value="293" /> 
  <object param="descriptionBoxScrollAlpha" value="100" /> 
- <!--  a numeric value between 0 and 100 
  --> 
  <object param="descriptionBoxScrollViewAreaWidth" value="460" /> 
- <!--  visible area width 
  --> 
  <object param="descriptionBoxScrollViewAreaHeight" value="56" /> 
- <!--  visible area height 
  --> 
  <object param="descriptionBoxScrollAcceleration" value="0.25" /> 
  <object param="descriptionBoxScrollMode" value="full" /> 
- <!--  can be full, scrollBar, buttons 
  --> 
- <!--  
             To adjust the video window size you need to edit the .fla file in Flash  
             and edit the videoWindow MovieClip and adjust the rectangle shape inside 
             to your desired  video width/height   
           
  --> 
  <object param="fullScreenVideoWidthGain" value="2" /> 
- <!--  percentage to increase the video size in full screen mode 
  --> 
  <object param="fullScreenVideoHeightGain" value="2" /> 
- <!--  playlist parameters 
  --> 
  <playlist layout="videoLayout1.html" info="videoInfo.xml" /> 
  </videolist>
 
-------------------------------------------------------------------------------------------
 
index.html
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>htmlvideolist</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
</head>
<body bgcolor="#161718" style="margin: 0px 0px;">
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
			'width', '100%',
			'height', '100%',
			'src', 'htmlvideolist',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'window',
			'devicefont', 'false',
			'id', 'htmlvideolist',
			'bgcolor', '#161718',
			'name', 'htmlvideolist',
			'menu', 'false',
			'allowFullScreen', 'true',
			'allowScriptAccess','sameDomain',
			'movie', 'htmlvideolist',
			'salign', ''
			); //end AC code
	}
</script>
<noscript>
	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="htmlvideolist" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="allowFullScreen" value="true" />
	<param name="movie" value="htmlvideolist.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#161718" />	<embed src="htmlvideolist.swf" menu="false" quality="high" bgcolor="#161718" width="100%" height="100%" name="htmlvideolist" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
	</object>
</noscript>
</body>
</html>
 
----------------------------------------------------------------------------------------------
 
videoInfo.xml
 <?xml version="1.0" encoding="utf-8" ?> 
- <!--  
  - contains information about video files 
  - each video item has the id, title, preview and description attributes
  - the id is the same for both xml and html layout file  
  
  Note: you need to specify only the first cell in row (odd) info 
  
 
  --> 
- <videos>
  <video id="v1" title="Bourne Ultimatum" preview="videos/bourneultimatum.flv" description="Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns. Bourne sets up a meeting with Ross and realizes instantly they're being scanned. Information from the reporter stirs a new set of memories, and Bourne must finally, ultimately, uncover his dark past whilst dodging The Company's best efforts in trying to eradicate him. After being recovered from the sea, and after losing the one he loves, Jason Bourne is one more step closer to finding out how David Webb became Jason Bourne. Whilst Pamela Landy has decided to leave Bourne alone, CIA Deputy Director Noah Vosen has other plans. He believes that Bourne is still dangerous and must be eliminated, before he finds out his true identity and takes the CIA down with him." /> 
  <video id="v3" title="Die Hard" preview="videos/livefreeordiehard.flv" description="When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around so they might have trouble getting people to get the hackers. So he instructs them to get local PD'S to take care of it. And one of the cops they ask is John McClane who is tasked with bringing a hacker named Farrell to the FBI. But as soon as he gets there someone starts shooting at them. McClane manages to get them out but they're still being pursued. And it's just when McClane arrives in Washington that the whole system breaks down and chaos ensues." /> 
  <video id="v5" title="Spiderman" preview="videos/spiderman.flv" description="Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero. Peter's old friend Harry Obsourne has set out for revenge against Peter; taking up the mantle of his late father's persona as The New Goblin, and Peter must also capture Uncle Ben's real killer, Flint Marko, who has been transformed into his toughest foe yet, the Sandman. All hope seems lost when suddenly Peter's suit turns jet-black and greatly amplifies his powers. But it also begins to greatly amplify the much darker qualities of Peter's personality that he begins to lose himself to. Peter has to reach deep inside himself to free the compassionate hero he used to be if he is to ever conquer the darkness within and face not only his greatest enemies, but also...himself." /> 
  <video id="v7" title="Ratatouille" preview="videos/ratatouille.flv" description="A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. When fate places Remy in the sewers of Paris, he finds himself ideally situated beneath a restaurant made famous by his culinary hero, Auguste Gusteau. Despite the apparent dangers of being an unlikely - and certainly unwanted - visitor in the kitchen of a fine French restaurant, Remy's passion for cooking soon sets into motion a hilarious and exciting rat race that turns the culinary world of Paris upside down." /> 
  <video id="v9" title="Bourne Ultimatum" preview="videos/bourneultimatum.flv" description="Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns. Bourne sets up a meeting with Ross and realizes instantly they're being scanned. Information from the reporter stirs a new set of memories, and Bourne must finally, ultimately, uncover his dark past whilst dodging The Company's best efforts in trying to eradicate him. After being recovered from the sea, and after losing the one he loves, Jason Bourne is one more step closer to finding out how David Webb became Jason Bourne. Whilst Pamela Landy has decided to leave Bourne alone, CIA Deputy Director Noah Vosen has other plans. He believes that Bourne is still dangerous and must be eliminated, before he finds out his true identity and takes the CIA down with him." /> 
  <video id="v11" title="Die Hard" preview="videos/livefreeordiehard.flv" description="When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around so they might have trouble getting people to get the hackers. So he instructs them to get local PD'S to take care of it. And one of the cops they ask is John McClane who is tasked with bringing a hacker named Farrell to the FBI. But as soon as he gets there someone starts shooting at them. McClane manages to get them out but they're still being pursued. And it's just when McClane arrives in Washington that the whole system breaks down and chaos ensues." /> 
  <video id="v13" title="Spiderman" preview="videos/spiderman.flv" description="Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero. Peter's old friend Harry Obsourne has set out for revenge against Peter; taking up the mantle of his late father's persona as The New Goblin, and Peter must also capture Uncle Ben's real killer, Flint Marko, who has been transformed into his toughest foe yet, the Sandman. All hope seems lost when suddenly Peter's suit turns jet-black and greatly amplifies his powers. But it also begins to greatly amplify the much darker qualities of Peter's personality that he begins to lose himself to. Peter has to reach deep inside himself to free the compassionate hero he used to be if he is to ever conquer the darkness within and face not only his greatest enemies, but also...himself." /> 
  <video id="v15" title="Ratatouille" preview="videos/ratatouille.flv" description="A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. When fate places Remy in the sewers of Paris, he finds himself ideally situated beneath a restaurant made famous by his culinary hero, Auguste Gusteau. Despite the apparent dangers of being an unlikely - and certainly unwanted - visitor in the kitchen of a fine French restaurant, Remy's passion for cooking soon sets into motion a hilarious and exciting rat race that turns the culinary world of Paris upside down." /> 
  </videos>
 
 
-----------------------------------------------------------------------------------------------
videoLayout1.html
<html>
<head>
	<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>
<body>
<table width="400" border="0" bordercolor="#999999" bgcolor="#1c1e20" cellspacing="0" cellpadding="3">  
  <tr>     
	<td align="center" id="v1"><img src="images/pic4.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v2"><span class="videoTitle">Bourne Ultimatum</span><br/><span class="text">Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns.</span></td>	
  </tr>
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v3"><img src="images/pic2.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v4"><span class="videoTitle">Die Hard</span><br/><span class="text">When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around.</span></td>
  </tr>  
   <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v5"><img src="images/pic3.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v6"><span class="videoTitle">Spiderman</span><br/><span class="text">Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero.</span></td>
  </tr> 
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v7"><img src="images/pic1.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v8"><span class="videoTitle">Ratatouille</span><br/><span class="text">A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. Remy's passion for cooking soon sets into motion a hilarious rat race.</span></td>
  </tr> 
  <tr>     
	<td align="center" id="v9"><img src="images/pic4.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v10"><span class="videoTitle">Bourne Ultimatum</span><br/><span class="text">Bourne is once again brought out of hiding, this time inadvertently by London-based reporter Simon Ross who is trying to unveil Operation Blackbriar--an upgrade to Project Treadstone--in a series of newspaper columns.</span></td>	
  </tr>
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v11"><img src="images/pic2.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v12"><span class="videoTitle">Die Hard</span><br/><span class="text">When someone hacks into the computers at the FBI's Cyber Crime Division; the Director decides to round up all the hackers who could have done this. When he's told that because it's the 4th of July most of their agents are not around.</span></td>
  </tr>  
   <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v13"><img src="images/pic3.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v14"><span class="videoTitle">Spiderman</span><br/><span class="text">Peter Parker has finally managed to piece together the once-broken parts of his life, maintaining a balance between his relationship with Mary-Jane and his responsibility as Spider-Man. But more challenges arise for our young hero.</span></td>
  </tr> 
  <tr>     
    <td colspan="2" height="8"></td>
  </tr> 
  <tr>     
	<td align="center" id="v15"><img src="images/pic1.jpg" width="120" height="89" vspace="4" hspace="4"/></td>
	<td id="v16"><span class="videoTitle">Ratatouille</span><br/><span class="text">A rat named Remy dreams of becoming a great French chef despite his family's wishes and the obvious problem of being a rat in a decidedly rodent-phobic profession. Remy's passion for cooking soon sets into motion a hilarious rat race.</span></td>
  </tr> 
</table>
</body>
</html>

Open in new window

I read what you did with the files, lets try this again. I only provided 2 videos for testing. I will be here until 3:00 today, I will continue to work on what you provided me until I hear from you. I will see if I can put my project off until Wednesday.


\\*\DEngweb - development
\\*engweb2 - production
http://engineering.*.com/ - domain name
IE7


Thanks.

Deb
Hi I tried what you said last night this morning and I don't see anything on the server.  I get a black box with no data.  When I view it in DW I can see the data but no video and something that say undefined.  I have no idea what that means.

Deb
Ok...your html file wouldn't load it for me either so I modified it.

I also organized the files a little bit and adjusted:

FLA:
var configXML = "scripts/config.xml"; //ADJUSTED THE LOCATION TO SCRIPTS/
var videoData = "scripts/videoInfo.xml"; //ADJUSTED THE LOCATION TO SCRIPTS/
var htmlTableList = "videoLayout1.html"; //ADJUSTED THE LOCATION

and republished

INDEX.HTML:
I used the newer method of embedding the swf into the page and used relative paths for everything. I've attached the new structure with the working code.

CONFIG.XML:
<playlist layout="videoLayout1.html" info="scripts/videoInfo.xml" /> <<--ADJUSTED THE LOCATION TO SCRIPTS/

VIDEOINFO.XML:
<video id="v1" title="Bourne Ultimatum" preview="../videos/bourneultimatum.flv" <<--ADJUSTED THE LOCATIONS JUMP OUT OF THE DIRECTORY AND GO TO VIDEOS

Make sure to put your videos in the videos directory...no need for me to upload those. All you need to do is unzip, remove the .txt extensions, copy over your .flv files and go
can I keep the folder structure the same as you have it or do I need to take them out of the folder and place them in the root directory. flash data and scripts
Keep the structure...so long as everything stays in the same relative location you're good to go.
I have copied the videolayout.html to the top level, but I can't do it for the index.html, I already have a file called that.  What do I do for that one.
call it whatever you need....the name of that file isn't important.
I get the below error:
Error opening URL 'file:////*/DEngweb/Engineering/flash/scripts/config.xml'
Error opening URL 'file:////*/DEngweb/Engineering/flash/scripts/videoInfo.xml'
Error opening URL 'file:////*/DEngweb/Engineering/flash/videoLayout1.html'
that's the error you should get when re-publishing the swf file...that's what I had to once I changed the location of the swf. You have to view it from the html page.
from the index.html you provided me? I can't have that index.html at the root because I already have a file named that.  What do I do now?
so what code do I copy, lets say htmlvideo.html and copy it into the file I want it, as long as that file is at the root, right?
All of the other file's names must stay the same for it to work properly....the only filename that can change is index.html
okay - I am at home now, so I will work it tomorrow and let you know how it worked.  Were you able to publish the swf in the html file and you saw the movie with the video?
Yep...worked perfectly across the network for me.
"GREAT"
Hi I am working the videolist now. Can you update the videogallery the same way.
we have so much communication going on do I still need to include the below that you said earlier. I got it to view on the server but no video is playing

I tried the ../, ./, and / and they won't play

I have htmlvideolist.html located at root: \\*\DEngweb\engineering
I have the below folders at the same see attach file
scripts
flash
videos

Should look like this:

<cross-domain-policy>
<allow-access-from domain="www.engineering.*.com" />
<allow-access-from domain="engineering.*.com" />
</cross-domain-policy>
You shouldn't need to change any of the paths...all you need to do is upload it.

The VideoGallery is finished:
http://renazonse.com/stage/debscott/videogallery/

Here's the orginal one:
http://renazonse.com/stage/debscott/

Here's the source:
http://renazonse.com/stage/debscott/videogallery.zip 
http://renazonse.com/stage/debscott/debscott.zip
you don't need the crossdomain.xml
I have tried what you said and the video still does not play, what is causing the issue?
this is so strange, I can't pull your zip files off...
\\*\engineering\htmlvideolist.html - development

I can see the data here but with no video, I can also view it in the browser and I can see the data but no video.  when I upload the files to \\Lmmsweb02\engweb2\engineering - production , nothing comes up at all but a black screen.

the files structure is the same as before.
try copying and pasting the links, they're definitely working...once you have my source files just unzip and copy the unzipped folder over to your server without changing anything and browse to that folder.

not sure what's breaking from your machine to mine...no way for me to know. If you get the front end flash and just the FLV not playing then the reference in your videoinfo.xml is wrong...here's where the files are located. preview="../videos/
what part of the code from the html file do I copy:
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="950" height="450">
<param name="movie" value="flash/htmlvideolist.swf">
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="8.0.35.0">
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you dont want users to see the prompt. -->
<param name="expressinstall" value="scripts/expressInstall.swf">
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash/htmlvideolist.swf" width="950" height="450">
<!--<![endif]-->
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="8.0.35.0">
<param name="expressinstall" value="scripts/expressInstall.swf">
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
 
OR
 
<script src="scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<body bgcolor="#161718" style="margin: 0px 0px;">
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="950" height="450">
<param name="movie" value="flash/htmlvideolist.swf">
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="8.0.35.0">
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you dont want users to see the prompt. -->
<param name="expressinstall" value="scripts/expressInstall.swf">
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash/htmlvideolist.swf" width="950" height="450">
<!--<![endif]-->
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="8.0.35.0">
<param name="expressinstall" value="scripts/expressInstall.swf">
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>

Open in new window

in the swfobject_modified.js there's something that says the below.  should something be "DEFINED" to work, if so what?

var swfobject = function() {
      
      var UNDEF = "undefined",
            OBJECT = "object",
            SHOCKWAVE_FLASH = "Shockwave Flash",
            SHOCKWAVE_FLASH_AX = "ShockwaveFlash.ShockwaveFlash",
            FLASH_MIME_TYPE = "application/x-shockwave-flash",
            EXPRESS_INSTALL_ID = "SWFObjectExprInst",
            
nothing should be modified...the Javascript is working (that's a variable in case something is undefined). The only thing that's in the index.html files I created is the flash, javacscript and the html code that is required to work. Everything there is needed except the meta tags and the doctype. Those js files come from Adobe and shouldn't be modified.
I think its this <param name="movie" value="flash/htmlvideolist.swf">that flash on the servers nothing is in it, it's blank,  the only thing that something showing is the html, but no video playing, but it's located at the top level called htmlvideo.html, not in any folders, as his instructions said.  So if it's looking for the swf then its pointing to that file with nothing in it.  What do I do?
you have to move the swf and the videos to the server where they're to be played..everything in the folders I created has to be moved to the server.

<param name="movie" value="flash/htmlvideolist.swf">  points to the location of where the swf file MUST be and what it MUST be named. If that swf file on the server is no good then replace it with the good one and  you'll be good to go.
I MAY HAVE FOUND IT. in flash it's asking for a path to the video and playlist layout none is listed should it be:  <playlist layout="videoLayout1.html" info="scripts/videoInfo.xml" />
for video = "scripts/videoInfo.xml"
"videoLayout1.html"
 } //end if
 else 
 if (objects[i].nodeName == "playlist")  
   {					 
	 videoData = objects[i].attributes.info;        //video info xml file path
     htmlTableList = objects[i].attributes.layout; //playlist layout html file path
    }	
 }//end for
 
 //load the playlist details
 init(); 

Open in new window

that's all done from within the movieListBox Movie Clip in the FLA:


//PARAMETERS//

var configXML = "scripts/config.xml"; //application setup xml configuration file
var videoData = "scripts/videoInfo.xml"; //video info xml file
var htmlTableList = "videoLayout1.html"; //html table template for the video list
as soon as I copied the index.html now called, htmlvideolist.html to  \\*\DEngweb\engineering root  no video.  I didn't change anything.
desktop works great
you have to copy every file over the server (except the .fla) keeping the same folder structure for the files. The xml, css, html, swf and js files all have to be copied over. Not just the htmlvideolist.html.
I did, I deleted the fla file and see attached of what I got on the server
this should be the path for the video files within your videoInfo.xml <video id="v1" title="Bourne Ultimatum" preview="../videos/bourneultimatum.flv"


that's what happens when the videoinfo.xml isn't finding the videos...make sure the videos are on the server within the videos directory too -- "\*\engineering\videos\bourneultimatum.flv"
it does

<video id="v1" title="Bourne Ultimatum" preview="../videos/bourneultimatum.flv" description="Bourne
if you go to run and type this in and hit enter does it pull the video? \*engineering\videos\bourneultimatum.flv
no
sorry let me check that again
At first no, it is asking for the Adobe Media player, should I have that installed to run these movies, or could I have it default to something else if it's not available?
what other player should I ask them to install.  

I HOPE I'M NOT TAKING UP TO MUCH OF YOUR TIME.  DO I HAVE TO PAY FOR THESE SERVICES? I'M ON A TRIAL BASES NOW, I FORGOT TO ASK THAT...
you don't have to pay for the services...they need to install the newest version of the media player most likely. those FLV files need to be in that folder on the server if they're not.
they are \\*\DEngweb\engineering\videos
it still didn't play when I viewed it through the htmlvideolist.html

\*\engineering\htmlvideolist.html.  I updated the server file for you to review.
I have an urgent request.  I was just informed by our security that I gave you propritary information.  Is there anyway that you can DELETE EVERYTHING THAT i HAVE SENT YOU SO IT WILL NOT SHOW UP ON ANY WEBSITES, PLEASE.
Ok...the FLV will not play when you use an absolute path in the browser.

Don't you have a web server? It's built in to windows...(Windows Server) go to add/remove programs >> add or remove windows components >> browse to Application Server and select Details >> select IIS Details >> select "internet information services manager" and "world wide web service" and "common files" >> Ok to install and finish

(Windows XP) go to add/remove programs >> add or remove windows components >> browse to and highlight "internet information services (IIS)" click Details >> select "world wide web service" or all of the ones you want >> Ok to install and finish

once you have IIS installed you can browse to it with a URL : http://lmmsgroups/htmlvideolist.html

if you absolutely can't do that then you need to map a drive : browse to \\lmmsgroups in Windows Explorer >> right click on the "data" folder >> select "Map Network Drive" (choose a drive letter...I'll use x:) >> once the drive is mapped you can see it like this >> file:///X:/Dengweb/engineering/htmlvideolist.html

Otherwise, you'll continue to get no video playback.

A web server is the way to go.
yes, I will.
all removed...I have no reason to save any of this information. no worries.

Once you use the previously posted fix I'm sure you'll be all set.
they did a search and it came up.  can you please delete all 8 of my questions out of your system.  I can still see the information.
this won't show up on any websites when people do searches will it? if so "PLEASE DELETE"
I want you to get credit of "10".  You were so helpful in helping me with my issues and I wanted your managers to know that.  'YOU WERE "AWSOME"
to get rid of the data you've posted you'll need to contact community support i recon...https://www.experts-exchange.com/contactUs.jsp#onlineCustomerService

I've deleted all the data. Glad to help...this was your deadline day correct?
Deleted without points? I earned this one.
That's a RAW deal...although, this should have been in a Flash / Actionscript / HTML / XML zone instead of JScript
yes give yourself 500 points and delete, this information is propritary and I can't have it out on any websearches
I can't award the points...you have to do that.
okay how
ASKER CERTIFIED SOLUTION
Avatar of Britt Thompson
Britt Thompson
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial