I realize that but it was just something I suggested he should try as I had not...
That is IE only (if it would even work for this) but, 'click to activate' happens in other browsers. Adobe has a script to fix this whole mess in browsers or you can simply take your tag(s) and surround them in a <noscript></noscript> tag so that non-javascript enabled users will still see the content, albeit with that 'click to activate' nonsense. Then make a script with your tag(s) in it:
document.write('<object etc....');
Save that as an external script (text only file) - say media.js, and place the tag for it after the closing </noscript> tag:
Proper escaping of line breaks should be followed in the script, ex:HTML Code:</noscript> <script type="text/javascript" src="media.js"></script>
If you have any single quotes (') in your tag(s) - you shouldn't, generally - they must also be escaped, like so:Code:document.write('<object>\n\ <param name="whatever" value="whatever">\n\ </object>');
Other script methods also work but the outerHTML=outerHTML one is IE only and that and the innerHTML=innerHTML ones can fail if there is any non-standard markup that might get trashed in the translation.Code:\'
- John________________________
Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate
I found this http://www.kirupa.com/developer/flash8/flash_fix.htm to fix the problem apparently it had to do with the embed method. I will try it and let you all know if it works.
Thanks everyone for your willingness to help![]()
http://www.nickschale.us/joni/index.html
hey from the design point of view.. is pretty good..
I would recommend that you move the about image to touch the bottom border and the left one.. same with the homepage.. just a thought.
![]()
I believe that will work.
The problem though, is any multimedia object. Whether it uses the embed, applet, object or a combination of these tags makes no difference.
Generally, if you write the tag(s) to the page via any external javascript, you are OK. When doing so, it is best to also provide fall back, non-javascript enabled code. Some methods for doing this work better (in more cases) than others. I've recently made up a wizard that will do this for you in virtually all cases. All you need are your otherwise working tags, the ones that cause the 'click to activate' thing:
http://home.comcast.net/~jscheuer1/s...activate_w.htm
- John________________________
Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate
I think Dreamweaver CS3 has a function that disables that inbuilt, when I open a page with a flash thing on in CS3 it asks me to convert the code to JS for some reason.
That choice is up to you. Either should work. I can help out if you have problems with the wizard, perhaps even with other code you might use. But, I am of course more familiar with how my code own works.
Eventually, if you do this sort of thing much at all, you may want to gain an understanding of the principals involved so as to inform your choice of method as it most applies to a given situation.
Or, you may just want to take the approach of using whatever works and is easiest for you to implement.
Either way, it is still up to you.
- John________________________
Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate
Bookmarks