Flash ClassID en opvragen W & H

Pagina: 1
Acties:

  • Lost-Viking
  • Registratie: Oktober 2000
  • Laatst online: 26-08 12:37

Lost-Viking

Log off, Live Life

Topicstarter
In ons CMS is het mogelijk .SWF bestanden te uploaden. Echter, als deze geupload wordt, en getoond, is deze altijd even groot. Dit komt omdat ik de class-id in de broncode verwijderd heb. Hierdoor kan ik geen hoogte en breedte meegeven, dit wordt namelijk dan niet meegenomen.

Zodra ik een betreffende .SWF gewoon in een pagina stop krijgt deze een class-id mee. Plaats ik deze class-id in me broncode van me CMS, dan werkt het allemaal wel goed. Ik kan de hoogte meegeven.

Wat doet deze class-id ? Is deze verschillend of altijd hetzelfde ?

Aangezien gebruikers vaak niet de hoogte en breedte weten van een .swf file, wou ik vragen of het mogelijk is deze te tracen uit de SWF d.m.v. een script. Ik ben geen Flash expert. Is dit eigenlijk mogelijk ?

Is het tevens mogelijk om tekst rondom de flash te laten lopen. Bij plaatjes gebruik ik hiervoor de code

code:
1
[img]"plaatje.jpg"[/img]

om het plaatje naar rechts uit te lijnen. Kan dit ook met SWF bestanden ?

[ Voor 14% gewijzigd door Lost-Viking op 20-12-2002 10:06 ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 17:53
Word erg moeilijk (wat dat laatste punt betreft..) <div>'s lijkt me een aardige oplossing. Verder is het toch zo dat al die Flash movies een uniek stukje HTML code nodig hebben om ze proper te laten zien?

Volgens mij ontkom je daar zowieso niet aan

Motor (of auto) onderhoud bijhouden


  • Lost-Viking
  • Registratie: Oktober 2000
  • Laatst online: 26-08 12:37

Lost-Viking

Log off, Live Life

Topicstarter
willem169 schreef op 20 December 2002 @ 10:19:
Verder is het toch zo dat al die Flash movies een uniek stukje HTML code nodig hebben om ze proper te laten zien?
Ik weet het niet. Met een search zeggen sommigen gewoon als breede en hoogte op 100% te zetten, maar dan wordt de movie helemaal niet getoond. Ik heb ondertussen gemerkt dat de class-id overal het zelfde is.

  • Lost-Viking
  • Registratie: Oktober 2000
  • Laatst online: 26-08 12:37

Lost-Viking

Log off, Live Life

Topicstarter
Resultaat : standaard groote
code:
1
2
3
4
5
6
7
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" >
              <param name=movie value="/content_images/<%=(Rs_Webcontent_FP.Fields.Item("ImageURL").Value)%>">
              <param name=quality value=high>
              <param name="SCALE" value="exactfit">
              <embed  width="100%" height="100%" src="/content_images/<%=(Rs_Webcontent_FP.Fields.Item("ImageURL").Value)%>" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" scale="exactfit" type="application/x-shockwave-flash">
              </embed> 
            </object>


Resultaat : helemaal niets.
code:
1
2
3
4
5
6
7
<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="100%" height="100%" >
              <param name=movie value="/content_images/<%=(Rs_Webcontent_FP.Fields.Item("ImageURL").Value)%>">
              <param name=quality value=high>
              <param name="SCALE" value="exactfit">
              <embed  width="100%" height="100%" src="/content_images/<%=(Rs_Webcontent_FP.Fields.Item("ImageURL").Value)%>" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" scale="exactfit" type="application/x-shockwave-flash">
              </embed> 
            </object>

[ Voor 18% gewijzigd door Lost-Viking op 20-12-2002 10:30 ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 17:53
Zit je ook niet gewoon met je document (canvas) size?.. ik bedoel je kunt wel percentueel je movies aanpassen, maar 't moet wel in verhouding blijven ajbwib..

Motor (of auto) onderhoud bijhouden


  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Lost-Viking schreef op 20 December 2002 @ 10:02:
Wat doet deze class-id ? Is deze verschillend of altijd hetzelfde ?
zoals je zelf al hebt uitgevonden is deze altijd hetzelfde. Het geeft aan dat de flash movie een activeX component is en waar het te vinden is ( in het geval het nog niet op de clien te vinden is ) dit is een kadootje van bill gaatjes.
het mogelijk is deze te tracen uit de SWF d.m.v. een script. Ik ben geen Flash expert. Is dit eigenlijk mogelijk ?
dit is inderdaad mogelijk. Het Flash SWF Formaat is open, en te downloaden vanaf de Macromedia site. In de data header staat precies beschreven hoe de swf eruit ziet, ruw gezegd zit dat in de eerste 21 bytes, en in de volgorde file versie, length in bytes, frame size in TWIPS ( intern formaat van flash player ) frame rate en totaal aantal frames. Je kan natuurlijk zelf een parser in ASP schrijven ( dat is toch waar je cms in is geschreven? ) die die bytes eruit haalt en teruggeeft, maar gelukkig hebben andere dat al gedaan :)
Is het tevens mogelijk om tekst rondom de flash te laten lopen. Bij plaatjes gebruik ik hiervoor de code
code:
1
[img]"plaatje.jpg"[/img]

om het plaatje naar rechts uit te lijnen. Kan dit ook met SWF bestanden ?
ja dat is mogelijk. :)

"You're only as good, as what you did last week."


  • Lost-Viking
  • Registratie: Oktober 2000
  • Laatst online: 26-08 12:37

Lost-Viking

Log off, Live Life

Topicstarter
Thnx oh,when? !

Tuurlijk, ik wist het... 4guysfromrolla... hoe kon ik hun vergeten met het zoeken naar de info :'( shame shame shame.....

Ik denk aan de URL heel veel te hebben, hardstikke bedankt !

Het volgende nog :
Is het tevens mogelijk om tekst rondom de flash te laten lopen. Bij plaatjes gebruik ik hiervoor de code
code:

[img]"plaatje.jpg"[/img]


om het plaatje naar rechts uit te lijnen. Kan dit ook met SWF bestanden ?


ja dat is mogelijk.
Hoe dan ? Bij mij werkt het niet ? Hoe moet ik dit doen dan ?

  • Lost-Viking
  • Registratie: Oktober 2000
  • Laatst online: 26-08 12:37

Lost-Viking

Log off, Live Life

Topicstarter
ik ben er al achter.... de style moet in de object-tag ipv embed tag..

Ik ben eruit ! Jippie !

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Lost-Viking schreef op 20 December 2002 @ 11:12:
Hoe dan ? Bij mij werkt het niet ? Hoe moet ik dit doen dan ?
gewoon uitproberen misschien? :?

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<DIV style="float: right; height: 200px; width: 150px">
// flash object
<DIV>

<P>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, 
sed diam nonummy nibh euismod tincidunt ut laoreet dolore 
magna aliquam erat volutpat. Ut wisi enim ad minim veniam, 
quis nostrud exerci tation ullamcorper suscipit lobortis nisl 
ut aliquip ex ea commodo consequat. Duis autem vel eum iriure 
dolor in hendrerit in vulputate velit esse molestie consequat, 
vel illum dolore eu feugiat nulla facilisis at vero eros et 
accumsan et iusto odio dignissim qui blandit praesent luptatum 
zzril delenit a

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, 
sed diam nonummy nibh euismod tincidunt ut laoreet dolore 
magna aliquam erat volutpat. Ut wisi enim ad minim veniam, 
quis nostrud exerci tation ullamcorper suscipit lobortis nisl 
ut aliquip ex ea commodo consequat. Duis autem vel eum iriure 
dolor in hendrerit in vulputate velit esse molestie consequat, 
vel illum dolore eu feugiat nulla facilisis at vero eros et 
accumsan et iusto odio dignissim qui blandit praesent luptatum 
zzril delenit a

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, 
sed diam nonummy nibh euismod tincidunt ut laoreet dolore 
magna aliquam erat volutpat. Ut wisi enim ad minim veniam, 
quis nostrud exerci tation ullamcorper suscipit lobortis nisl 
ut aliquip ex ea commodo consequat. Duis autem vel eum iriure 
dolor in hendrerit in vulputate velit esse molestie consequat, 
vel illum dolore eu feugiat nulla facilisis at vero eros et 
accumsan et iusto odio dignissim qui blandit praesent luptatum 
zzril delenit a<P>

"You're only as good, as what you did last week."

Pagina: 1