Click to See Complete Forum and Search --> : Help please, with Validation.
rapidz
10-26-2006, 03:07 AM
I'm using embedded material on my website, but I've used a workaround so that you do not have to click to activate the flash applet.
The thing is, regardless of whether I use the workaround or not, my page will not validate with embedded material.
Is there a way round this?
My page is http://www.rapidz.co.uk/cerulean/index.htm
Any help would be much appreciated.
Thanks,
rapidz.
WebJoel
10-26-2006, 06:39 AM
You should be able to use the <object></object> tag to 'embed' a video or other file. I used this recently to make load an other-site calendar for a client into the site that I built for her. It came as quite a relief that this worked, -I was considering installing an RSS feed (if the calendar site allowed it, which it didn't because it's a 'security risk' to not have her site in the same server as the RSS feed, or some such excuse...).
If you need more information or help with <object>, let me know and I'll copy&paste a sample of what to do. 'Embedding' Flash requires using a "classid" attribute to call the ActiveX control. Go to the site http://www.macromedia.com and check their "embedding files" section (it may be of a similar name). They will more information for MIME types, etc.
Moridin
10-26-2006, 07:09 AM
This link might help you.
Bye Bye Embed (http://alistapart.com/articles/byebyeembed)
- Moridin
rapidz
10-26-2006, 07:28 AM
i'm still a little confused...
All i want to do, is to be able to have a flash applet on my page... and for that page to validate correctly.
Thanks for the help though guys. Any more would be appreciated.
rapidz.
_Aerospace_Eng_
10-26-2006, 07:53 AM
What are you confused about? Did you read any of the links given to you? If you did you would have known that you needed to change this
<noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="436" height="20">
<param name="movie" value="src/fla/navigation.swf" />
<param name="quality" value="high" />
<embed src="src/fla/navigation.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="436" height="20"></embed>
</object></noscript>
to this
<noscript><object type="application/x-shockwave-flash" data="src/fla/navigation.swf" width="436" height="20">
<param name="movie" value="src/fla/navigation.swf" />
<param name="quality" value="high" />
</object></noscript>
rapidz
10-26-2006, 08:33 AM
What are you confused about? Did you read any of the links given to you? If you did you would have known that you needed to change this
<noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="436" height="20">
<param name="movie" value="src/fla/navigation.swf" />
<param name="quality" value="high" />
<embed src="src/fla/navigation.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="436" height="20"></embed>
</object></noscript>
to this
<noscript><object type="application/x-shockwave-flash" data="src/fla/navigation.swf" width="436" height="20">
<param name="movie" value="src/fla/navigation.swf" />
<param name="quality" value="high" />
</object></noscript>
my bad... thankyou very much for the help.