<embed> in xhtml strict site

Pagina: 1
Acties:

  • Jilvoos
  • Registratie: Maart 2003
  • Laatst online: 18-04 05:15
Ok beste mensen ik ben voor school een site aan het maken in xhtml en die moet geheel strict zijn. Er moet echter ook een klok in komen. Nu heb ik een mooie klok gevonden, maar dat is een flash file die met het <embed> element werkt, wat dus niet strict is. Mijn vraag is dus hoe ik die klok in kan zetten zonder dat ik mijjn strict specificaties verlies.

Dit is de code voor de klok:

<embed src="../flash/klok.swf" quality=high bgcolor=#FFFFFF width="103" height="103" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" menu="false">
</embed>

PS Width en Height staan al in css

Alvast heel erg bedankt!!

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:13

crisp

Devver

Pixelated

object-element gebruiken ipv embed

Intentionally left blank


  • Jilvoos
  • Registratie: Maart 2003
  • Laatst online: 18-04 05:15
crisp schreef op zondag 13 november 2005 @ 13:08:
object-element gebruiken ipv embed
Ja dat heb ik idd wel eens gelezen, maar hoe werkt dat precies.
Want alleen embed veranderen in object wordt hem niet...

(sorry hoor doe net die studie, eerstejaars, dus ben nog best n00b)

[ Voor 10% gewijzigd door Jilvoos op 13-11-2005 13:10 ]


  • eghie
  • Registratie: Februari 2002
  • Niet online

eghie

Spoken words!

Jilvoos schreef op zondag 13 november 2005 @ 13:09:
[...]


Ja dat heb ik idd wel eens gelezen, maar hoe werkt dat precies.
Want alleen embed veranderen in object wordt hem niet...

(sorry hoor doe net die studie, eerstejaars, dus ben nog best n00b)
http://www.w3schools.com/tags/tag_object.asp

  • Jilvoos
  • Registratie: Maart 2003
  • Laatst online: 18-04 05:15
En maar hoe moet ik daar dan dat bestand in verwerken?

  • eghie
  • Registratie: Februari 2002
  • Niet online

eghie

Spoken words!

Jilvoos schreef op zondag 13 november 2005 @ 13:25:
[...]


En maar hoe moet ik daar dan dat bestand in verwerken?
Met de codebase attribuut.

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Today's subliminal thought is:


  • Neo
  • Registratie: Juli 2003
  • Laatst online: 23:31

Neo

Ik heb zelf een week geleden een prima oplossing gevonden, ff mijn code erbij pakken.
code:
1
2
3
4
<object type="application/x-shockwave-flash" data="images/banner.swf" width="288" height="128">
<param name="movie" value="images/banner.swf" />
[img]"banner.gif"[/img]
</object>


Credits to http://www.ambience.sk/flash-valid.htm

[ Voor 29% gewijzigd door Neo op 13-11-2005 14:00 ]


  • Jilvoos
  • Registratie: Maart 2003
  • Laatst online: 18-04 05:15
AMD user schreef op zondag 13 november 2005 @ 14:00:
Ik heb zelf een week geleden een prima oplossing gevonden, ff mijn code erbij pakken.
code:
1
2
3
4
<object type="application/x-shockwave-flash" data="images/banner.swf" width="288" height="128">
<param name="movie" value="images/banner.swf" />
[img]"banner.gif"[/img]
</object>


Credits to http://www.ambience.sk/flash-valid.htm
Ja dat is hem, perfect. Nu heb ik echter nog een klein ander probleem. Het <Embed> element heeft namelijk het atribute wmode, als ik deze op "transparent" zet werdt de achtergrond van de klok gelijk aan die van de site. Ik kan dit attribuut ook gebruiken bij het < object> element, maar dat is niet strict en css kent het niet. Nu zou je denken, dan verander je toch even de achtergrond van de klok zelf, maar dat zie ik mezelf niet zo snel doen. Mijn vraag is dus, wat is de beste oplossing voor het verkrijgen van een transparante klok?

Wederom alvast bedankt!

  • -Lars-
  • Registratie: Mei 2004
  • Niet online
HTML:
1
<param name="wmode" value="transparent">

zou moeten werken volgens deze site.

Overigens is het handig om even te snappen wat de object tag doet: wanneer het Flash-bestand niet kan worden weergegeven door de browser, dan wordt geprobeerd de inhoud van het object-element weer te geven. Vervang dus eventueel de img-tag in de code van AMD user naar een passende tekst/afbeelding voor mensen zonder Flash.

  • Jilvoos
  • Registratie: Maart 2003
  • Laatst online: 18-04 05:15
-Larz- schreef op zondag 13 november 2005 @ 15:09:
HTML:
1
<param name="wmode" value="transparent">

zou moeten werken volgens deze site.

Overigens is het handig om even te snappen wat de object tag doet: wanneer het Flash-bestand niet kan worden weergegeven door de browser, dan wordt geprobeerd de inhoud van het object-element weer te geven. Vervang dus eventueel de img-tag in de code van AMD user naar een passende tekst/afbeelding voor mensen zonder Flash.
Heej helemaal top, dat is hem. Hartstikke bedankt!!

Ik ga gelijk over op het volgende probleem als dat mag, is echter wel ander onderwerp.

Ik heb namelijk een counter op de site staan (zeg maar niks, is verplicht...) Die heb ik in een <img> tag staan. Als ik dit echter ga valideren dan geeft w3c allemaal verschillen fouten weer vanwege de link (&style=big_block&nbdigits=5 --> dit stuk dus)

Hier de code.
[img]"http://www.free-easy-counters.com/track.php?page=277&style=big_block&nbdigits=5"[/img]

Nu heb ik het in de css gezet als background-image, maar dan krijg ik het niet voor mekaar om de grootte aan te passen.

Als iemand een idee heeft dan hoor ik het graag _/-\o_

  • -Lars-
  • Registratie: Mei 2004
  • Niet online
Jilvoos schreef op zondag 13 november 2005 @ 15:41:
Ik heb namelijk een counter op de site staan (zeg maar niks, is verplicht...) Die heb ik in een <img> tag staan. Als ik dit echter ga valideren dan geeft w3c allemaal verschillen fouten weer vanwege de link (&style=big_block&nbdigits=5 --> dit stuk dus)
Vervang de
code:
1
&
eens door
code:
1
&amp;
, zie het W3C.

  • Jilvoos
  • Registratie: Maart 2003
  • Laatst online: 18-04 05:15
Ja dat is hem ook weer. Nu werkt alles helemaal perfect. Hartstikke bedankt iedereen.

Topic mag dicht

  • Solopher
  • Registratie: December 2002
  • Laatst online: 17-04 13:19
Als je bijvoorbeeld de w3c validator gebruikt.. kun je onderaan perfect lezen wat je eventueel aan je fouten kunt doen.

En 9 van de 10 keer staat hier een oplossing die werkt!
Pagina: 1