Avatar billede tast Nybegynder
24. september 2006 - 00:09 Der er 1 kommentar og
1 løsning

Fjerne ramme om en indsat swf fil.

Jeg har i en ganske almindeligt HTML dokument sat en swf fil ind på følgende måde:
<body bgcolor="#000000">
<div align="center">
<object
  classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
  codebase=" http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
  width="100%" height="100%" align="middle">
    <param name="movie" value="2006%20side%203.swf">
    <param name="allowScriptAccess" value="always">
      <embed
        type="application/x-shockwave-flash"
        pluginspage="http://www.adobe.com/go/getflashplayer"
        width="100%" height="100%" align="middle"
        src="2006%20side%203.swf"
        allowScriptAccess="always">
      </embed>
</object>

HTML dokumentet er begyndt på, at når man starten den og så kører musen hen over swf fil placeringen, så kommer der en grå ramme rundt om swf filen. Hvis man lader musen blive der lidt, så kommer hjælpeteksten frem: "klik for at aktivere og bruge dette objekt"
Kan man undgå dette, da min swf fil er knapper, så folk skal først trykke en gang på selve swf filen for at gøre den aktiv og derefter virker knapperne!
Avatar billede hingebjerg Nybegynder
24. september 2006 - 00:16 #1
jeg tror desværre ikke man kan omgå dette lille "problem". Nedestående tekst har jeg fra en anden hjemmeside:

"Microsoft har frigivet en ny sikkerhedopgradering til IE Browseren på Windows XP.

Fejlen/uhensigtmæssigheden skyldes en opdatering der hedder KB912812.

Den bevirker at der sættes en ramme rundt om

Hvis musen køres henover feltet kommer der en meddelelse som lyder : Tryk på mellemrum eller Enter for at aktivere og bruge dette objekt.

På en engelsk udgave lyder meddelelsen : Click to activate and use this control.

Der er ingen risiko ved denne ramme, opdateringen skyldes at Microsoft har tabt en retsag omkring IE browseren."
Avatar billede soes Nybegynder
24. september 2006 - 12:10 #2
MS har lavet "opdateringen" for at undgå at få en patent sag på "nakken" igen.
Der er flere løsninger ude på nettet, nogle bedre end andre. Hvis du læser lidt på Adobes hjemmeside vil du se at de har lavet nogle løsninger til folk der har dette problem, og Microsoft har også selv bidraget med et par stykker.

Her er der et forslag fra MS på en løsning: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp

Og her er så en løsning fra Adobe:
http://www.adobe.com/devnet/activecontent/articles/devletter.html

Brug af SWFObject:
http://blog.deconcept.com/swfobject/

S.Sondergaard
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester