valid html 2: embed

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Hilde

hilde

02/07/2008 06:46:00
Quote Anchor link
Ik ben gisteren dus te snel geweest, niet al mijn pagina' zijn valid zie
http://validator.w3.org/check?uri=http%3A%2F%2Fx33.alfahosting.be%2F%7Ed7740deb%2Fmulti_media%2Ffilm%2F2006_Kachtem.html&charset=%28detect+automatically%29&doctype=Inline&group=0
Ik krijg hier 20 fouten, maar die zijn te herleiden tot 1 fout. Als ik het woord embed schrap is mijn pagina valid, maar speelt mijn filmpje niet meer af.

Bij mijn flash movies had ik hetzelfde probleem en dat heb ik kunnen oplossen door deze code

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
           codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
           width="500" height="400">
    <param name="movie" value="intro.swf"/>
    <param name="quality" value="high"/>
    <!--[if !IE]> <-->
    <object data="intro.swf"
            width="500" height="400" type="application/x-shockwave-flash">
     <param name="quality" value="high"/>
     <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer"/>
     FAIL (the browser should render some flash content, not this).
    </object>
    <!--> <![endif]-->
   </object>


Nu dacht ik om "intro.swf" ter vervangen door "naamfilmpje.wmv" maar dat lukt niet

Iemand een ideetje?
 
PHP hulp

PHP hulp

26/01/2025 02:05:55
 
Ceasar Feijen

Ceasar Feijen

02/07/2008 07:47:00
Quote Anchor link
Gebruik SWFobject
http://www.google.nl/search?hl=nl&q=SWFobject&btnG=Google+zoeken&meta=

Dan krijg je zoiets

<div id="afspelen">
<br /><strong>U heeft geen Flash Player geinstalleerd !</strong>
of een te oude versie.
<br />Vereisten minimaal Flash versie 7.
<br /><a href="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">Klik hier</a> om de Flash plugin gratis te installeren of te upgraden.
</div>

<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("intro.swf"Flash", "500"400", "6", "");
so.useExpressInstall('expressinstall.swf');
so.addParam("quality", "high");
so.addParam("wmode", "Opaque");
so.write("afspelen");
// ]]>
</script>
 
Hilde

hilde

02/07/2008 07:53:00
Quote Anchor link
De flash is dus geen probleem he wel de .wmv bestanden, dat is geen flash
 
--

--

02/07/2008 08:44:00
Quote Anchor link
Quote:
Nu dacht ik om "intro.swf" ter vervangen door "naamfilmpje.wmv" maar dat lukt niet


Je zegt zelf dat het wel aan de flash ligt?
 
Douwe

Douwe

02/07/2008 09:04:00
Quote Anchor link
@Evert;
Als je even leest staat er boven aan 'Als ik het woord embed schrap is mijn pagina valid, maar speelt mijn filmpje niet meer af.' Geen flash dus, maar een filmpje. Dit is dus niet op te lossen met SWFObject.
Je kunt ook de Jeroen Wijering WMV player gebruiken. Deze speelt het filmpje af in Silverlight (Microsoft's Flash-concurrent), en wordt opgestart met Javascript, waardoor je geen <embed> nodig hebt.
 
Hilde

hilde

02/07/2008 09:08:00
Quote Anchor link
de flash werkt en is valid
de film speelt af maar aangezien ik embed gebruik is de code niet valid
Nu zou ik voor de film (.wmv) hetzelfde willen doen zoals met de flash nl de code valid maken

Ik heb geprobeerd om dat met dezelfde code te doen als de flash maar dat werkt niet.
Ik denk dat dit logisch is want een .wmv is geen .swf en zaken zoals
"codebase="http://download.macromedia" zullen waarschijnlijk niet helpen om een .wmv af te spelen

Dus nogmaals voor alle duidelijkheid
De flash is volledig in orde
Het gaat om een fout bij de wmv

edit
@ Douwe
Ik zal dat eens proberen
Gewijzigd op 01/01/1970 01:00:00 door hilde
 
Gerben Jacobs

Gerben Jacobs

02/07/2008 10:49:00
Quote Anchor link
Of je zet je .wmv om naar .flv.


Edit: Ik vond dit nog:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<object type="video/x-ms-wmv"
  data="http://www.sarahsnotecards.com/catalunyalive/
fishstore.wmv"
  width="320" height="260">
  <param name="autostart" value="true" />
  <param name="controller" value="true" />
</object>

Bron: http://www.alistapart.com/articles/byebyeembed
Gewijzigd op 01/01/1970 01:00:00 door Gerben Jacobs
 
Hilde

hilde

02/07/2008 12:35:00
Quote Anchor link
@ Gerben

Ja dat ziet er toch iets eenvoudiger uit dan de oplossing die Douwe voorstelde
Mijn filmpje en mijn htlm pagina staan in dezelfde map, dus ik heb er dit van gemaakt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<object type="video/x-ms-wmv"
  data="2006_Kachtem.wmv"
  width="320" height="320">
  <param name="autostart" value="true" />
  <param name="controller" value="true" />
</object>

Maar het werkt niet, de film speelt niet af.

@ Douwe
Ik ben nog steeds aan het zoeken hoe het juist in elkaar steekt met die java scripts
Gewijzigd op 01/01/1970 01:00:00 door hilde
 
--

--

02/07/2008 13:20:00
Quote Anchor link
@ Douwe,
Oke, mijn fout.

Quote:
Of je zet je .wmv om naar .flv.
is dat niet gewoon het handigste?
 
Hilde

hilde

02/07/2008 19:02:00
Quote Anchor link
Uiteindelijk heb ik het opgelost met het script van Gerben Jacobs
Op de website die hij meegaf stond onder de code die hij gaf nog een tweede code en deze werkte wel.

@ Douwe
Ik heb die player geïnstalleerd, de drie bestanden, ...
Ik kon op mijn website hun voorbeeld filmpjes (die ik btw niet had opgeslagen) afspelen, maar niet de mijne
Mijn link naar mijn film moet verkeerd zijn, maar ik heb ongeveer 50 mogelijkheden geprobeerd en ik geef het op
Dit is nog ff te moeilijk voor mij
Hopelijk zal ik het ooit nog eens begrijpen

aan allen bedankt voor de hulp
Het heeft veel moeite gekost maar mijn pagina met filmpje is valid en het filmpe speelt af

groetjes

Hilde
Gewijzigd op 01/01/1970 01:00:00 door hilde
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.