Avatar billede stroehm Nybegynder
07. december 1999 - 13:01 Der er 7 kommentarer og
2 løsninger

FlashDetection på MAC

Jeg har et script som virker i både netscape og IE på Windows, men når jeg køre det på Mac så virker det ikke?
Jeg vil derfor gerne have et script som virker på Mac.
Avatar billede diktator Nybegynder
07. december 1999 - 13:29 #1
<!--
function MM_checkPlugin(plugin, theURL, altURL, IEGoesToURL) { //v2.0
  if ((navigator.plugins && navigator.plugins[plugin]) || //if NS, or
      (IEGoesToURL &&  //if flag set, and MSIE browser for Win95/NT (ActiveX)
      navigator.appName.indexOf('Microsoft') != -1 &&
      navigator.appVersion.indexOf('Mac') == -1 &&
      navigator.appVersion.indexOf('3.1') == -1)) {
    if (theURL.length>2) window.location = theURL;
  } else {
    if (altURL.length>2) window.location = altURL;
  }
  document.MM_returnValue = false;
}
//-->
</script>

<body onLoad="MM_checkPlugin('Shockwave Flash','Flash_OK.html','Alternativ_side.html',true);return document.MM_returnValue">
Avatar billede stroehm Nybegynder
07. december 1999 - 13:56 #2
hmmm
fra dreamweaver??
for at være sikker i IE skal man da så ikke tjekke efter MIMEtyper også?
det skal man ihvertfald på PC for at være sikker på udfaldet.
jeg venter lige med at acceptere.
tak for svaret.
Avatar billede diktator Nybegynder
07. december 1999 - 14:02 #3
Ja, det er fra dreamweaver og jeg har endnu ikke haft problemer. Dog skal det lige nævnes at der ikke tjekkes for Flash version hvilket er skod hvis en klient sidder med en Flash Player 2.1 og du har eksporteret i version 3.

Jeg kender ikke noget til MIMEtyper, men det lyder da meget interessant.. jeg hænger lige på :-)
Avatar billede stroehm Nybegynder
07. december 1999 - 14:05 #4
jeg måtte eksempelvis lave mit check i VBScript for at det virkede ordentligt på Win/IE, IE understøtter jo ikke JavaScript selvom den forstår det!
Avatar billede stroehm Nybegynder
07. december 1999 - 14:27 #5
øhh-jeg kan vist ikke kommentere.
dette er bare en test
Avatar billede stroehm Nybegynder
07. december 1999 - 14:28 #6
har lige prøvet dettte:



<script language="JavaScript">
    <!--
function MM_checkPlugin(plugin, theURL, altURL, IEGoesToURL) { //v2.0
  if ((navigator.plugins && navigator.plugins[plugin]) || //if NS, or
      (IEGoesToURL &&  //if flag set, and MSIE browser for Win95/NT (ActiveX)
       navigator.appName.indexOf('Microsoft') != -1 &&
       navigator.appVersion.indexOf('Mac') == -1 &&
       navigator.appVersion.indexOf('3.1') == -1)) {
    if (theURL.length>2) window.location = theURL;
  } else {
    if (altURL.length>2) window.location = altURL;
  }
  document.MM_returnValue = false;
}
//-->
</script>
</head>
<body onLoad="MM_checkPlugin('Shockwave Flash','fla.html','surt.html',true);return document.MM_returnValue">

-----
og det virker ikke!
.swf fil = vers 3
IE 4.5
Mac os 8.1
det er hvad jeg sidder med udover de ovenstående .html doc's

:(
Avatar billede skjoldby Nybegynder
07. december 1999 - 19:31 #7
Er du 100% sikker på du har installeret flash i din IE?
Avatar billede stroehm Nybegynder
07. december 1999 - 19:38 #8
jeg kan da se flash sites og har flash 4.0 installeret og plug'n og shockwave men jeg har selvfølgelig ikke prøvet at geninstallere IE endnu, den kunne jo være kvæstet.
?
Avatar billede stroehm Nybegynder
09. december 1999 - 20:07 #9
ok du får da lidt for den hurtige response, broeseren var ikke kvæstet og det virker stadig ikke, derfor har jeg valgt at omstrukturere lidt i sitet, det eneste der ikke virker 100% på sitet er IE på Mac, ærgeligt at man skal give den en lidt underlig start på sitet.
:(
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