/ Forside / Teknologi / Multimedie & design / Flash / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Flash
#NavnPoint
bentjuul 4251
molokyle 1978
Klaudi 1488
jhvp 1265
pallenoc 1160
katekismus 1020
Fnollerpi.. 790
slander 510
Dr.Disco 500
10  Flash77 500
Flash-alternativ ?
Fra : Henning Birch


Dato : 02-11-01 20:08

Hej

Jeg er igang med at lave en hjemmeside og er helt grøn i flash - så jeg har
modtaget en flash + kode fra en ekstern kilde.

Mit problem er : hvis nu brugeren ikke har installeret flash vil jeg gerne
vise en animeret gif istedet. Hvordan gør jeg det.

--
Henning

www.ltk2001.dk
www.oppfeldt.dk (her ligger flashen under "stemmeseddel")

 
 
Jesper Stevnhoved (03-11-2001)
Kommentar
Fra : Jesper Stevnhoved


Dato : 03-11-01 09:46

>
> Mit problem er : hvis nu brugeren ikke har installeret flash vil jeg gerne
> vise en animeret gif istedet. Hvordan gør jeg det.


Du beder din kilde om at publicere en animeret gif fra Flash.
Vær opmærksom på den fylder noget mere, og det går jo samtidig ud over
kvaliteten -
måske skal der skæres lidt i animationen

Hilsen Jesper Stevnhoved
www.jspr.dk


--
Posted from dc2.co1-es.ip.cybercity.dk [212.242.13.86]
via Mailgate.ORG Server - http://www.Mailgate.ORG

Henning Birch (03-11-2001)
Kommentar
Fra : Henning Birch


Dato : 03-11-01 11:34

"Jesper Stevnhoved" <jesper@jspr.dk> wrote in
news:f97ebcf574fe69fe5b69026a2cde3bbc.18421@mygate.mailgate.org:


> Du beder din kilde om at publicere en animeret gif fra Flash.
> Vær opmærksom på den fylder noget mere, og det går jo samtidig ud over
> kvaliteten -
> måske skal der skæres lidt i animationen

Jeg har fået en animeret gif med da jeg fik flashen. Den er en hel del
større. Mit problem er hvordan gør jeg i HTML-koden så brugeren ikke bliver
spurgt.

[klippet en masse kode for overskuelighedens skyld]
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=
4,0,0,0"
ID=xfo WIDTH=550 HEIGHT=400>
<PARAM NAME=movie VALUE="xfo.swf"> <PARAM NAME=loop VALUE=false> <PARAM
NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED
src="xfo.swf" loop=false quality=high bgcolor=#FFFFFF WIDTH=550 HEIGHT=400
TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1
_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>

Findes der en <noflash> kommando eller hvordan får jeg vist den animerede
gif når flash ikke er installeret?

--
Henning

Jesper Stevnhoved (03-11-2001)
Kommentar
Fra : Jesper Stevnhoved


Dato : 03-11-01 13:21

Mit problem er hvordan gør jeg i HTML-koden så brugeren ikke bliver spurgt.


Forsøg dig med dette javascript. Det erstatter .swf' en med din gif, hvis
brugeren ikke har Flash Player 5 installeret. Du skal ændre 5-tallet i 7.
linie til et tretal, hvis du skal have ældre plug-ins med, hvilket du vel
skal..

Mit eksempel bruger en fil kaldet "gif -test" - det skal selvfølgelig ændres
til det rigtige navn..

Du kan afprøve ved at fjerne til Flash-plugin fra din plugin folder..

<HTML>
<HEAD>
<TITLE>gif test</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<!-- image map -->
<MAP NAME="gif test">

</MAP>

<SCRIPT LANGUAGE=JavaScript>
<!--
var plugin = (navigator.mimeTypes &&
navigator.mimeTypes["application/x-shockwave-flash"]) ?
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
plugin =
parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >=
5;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.userAgent.indexOf("Windows 95")>=0 ||
navigator.userAgent.indexOf("Windows 98")>=0 ||
navigator.userAgent.indexOf("Windows NT")>=0)) {
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('plugin = (
IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))\n');
document.write('</SCRIPT\> \n');
}
if ( plugin ) {
document.write('<OBJECT
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.ca
b#version=5,0,0,0" ');
document.write(' ID=gif test WIDTH=550 HEIGHT=400>');
document.write(' <PARAM NAME=movie VALUE="gif test.swf"> <PARAM
NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> ');
document.write(' <EMBED src="gif test.swf" quality=high bgcolor=#FFFFFF
');
document.write(' swLiveConnect=FALSE WIDTH=550 HEIGHT=400');
document.write(' TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_
Version=ShockwaveFlash">');
document.write(' </EMBED>');
document.write(' </OBJECT>');
} else if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0
&& navigator.appVersion.indexOf("2.")>=0)){
document.write('<IMG SRC="gif test.gif" WIDTH=550 HEIGHT=400 usemap="#gif
test" BORDER=0>');
}
//-->
</SCRIPT><NOSCRIPT><IMG SRC="gif test.gif" WIDTH=550 HEIGHT=400 usemap="#gif
test" BORDER=0></NOSCRIPT>
</BODY>
</HTML>


Hilsen Jesper



Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408522
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste