PDA

View Full Version : PHP and JS error


cRazEYgUy
04-01-2004, 11:47 AM
Can anyone explain why the following code would be saying "myFlash is not an object"? I've been sitting here looking at it for the past 2 hours and I just can't figure it out. This is a php file that I am using to pass the 'window.location' variable to Flash. Take a look: ( and thanks for any help! :D )

<?php
echo '<body bgcolor="#F5F5F5" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">';


echo '<script javascript>';
echo 'document.onLoad= getURL(); function getURL() { var loc = window.location; alert(loc); document.myFlash.SetVariable("myVar", loc); }';
echo '</script>';


echo '<center>';
echo '<table border=0 cellpadding=0 cellspacing=0 height=100%>';
echo '<TR>';
echo '<TD valign=middle align=top>';
echo '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" ID="myFlash" menu="false" width="550" height="400"

id="myFlash">';
echo '<param name="movie" value="ind.swf">';
echo '<param name="quality" value="high">';
echo '<param name="bgcolor" value="#FFFFFF">';
echo '<param name=menu value="false">';
echo '<embed name="myFlash" src="ind.swf" quality="high" bgcolor="#FFFFFF" width="550" height="400" allowScriptAccess="sameDomain"

type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" menu="false" loop="false" swLiveConnect="true">';
echo '</embed></object>';
echo '</TD>';
echo '</TR>';
echo '</TABLE>';
echo '</center>';
echo '</body>';
?>