John Carney
asked on
More help with code that bypasses double-clicking to activate Flash content
I've asked this question before, but I have trouble time each time i try to incorporate this feature into my existing HTML code. I have the "swfobject.js" in all my folders.
Could you please rewrite the attached source code to fix the flash content problem?
Thanks,
John
Could you please rewrite the attached source code to fix the flash content problem?
Thanks,
John
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JC Portfolio</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<style type="text/css">
<!--
body {
background-color: #000000;
background-repeat: repeat-x;
}
.style6 {
color: #FFFFFF;
font-family: Bobcat;
font-size: 36px;
}
-->
</style>
</head>
<div align="center">
<p> </p>
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="720" height="540">
<param name="movie" value="../Brick%20Wall.swf">
<param name=quality value=high>
<embed src="../Brick%20Wall.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="720" height="540"></embed>
</object>
</p>
</div>
</body>
</html>
ASKER
Thanks, rouchie. I went to that link, which generated this code for me:
<script type="text/javascript" src="flashobject.js"></scr ipt>
<div id="flashcontent" style="width: 720px; height: 540px"></div>
<script type="text/javascript">
var fo = new FlashObject("../BrickWall. swf", "animationName", "720", "540", "8", "#FFFFFF");
fo.addParam("allowScriptAc cess", "sameDomain");
fo.addParam("quality", "high");
fo.addParam("scale", "noscale");
fo.addParam("loop", "false");
fo.write("flashcontent");
</script>
I tried it and all I got was a webpage with the code on it in text.
I'm afraid I am so dense that I need you to place this script in my code above excatly where it should go.
Thanks,
John
<script type="text/javascript" src="flashobject.js"></scr
<div id="flashcontent" style="width: 720px; height: 540px"></div>
<script type="text/javascript">
var fo = new FlashObject("../BrickWall.
fo.addParam("allowScriptAc
fo.addParam("quality", "high");
fo.addParam("scale", "noscale");
fo.addParam("loop", "false");
fo.write("flashcontent");
</script>
I tried it and all I got was a webpage with the code on it in text.
I'm afraid I am so dense that I need you to place this script in my code above excatly where it should go.
Thanks,
John
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
It still doesn't work, so here is the link to a folder with the html and swf and the script files, so that you can download them and emulate exactly what I'm doing: http://67.19.27.66/~john/PortfolioTest/
I tried to copy the code from another webpage of mine where I was able to get it to work with 2 swf files, and here's a link to those files: http://67.19.27.66/~john//DreamusTest/
Hopefully this will do the trick!
Thanks,
Johh
I tried to copy the code from another webpage of mine where I was able to get it to work with 2 swf files, and here's a link to those files: http://67.19.27.66/~john//DreamusTest/
Hopefully this will do the trick!
Thanks,
Johh
http://www.kirupa.com/developer/flash8/flash_fix.htm
One thing that will cause problems is the space character in the file name. "Brick Wall.swf" should be renamed to "brickwall.swf"