472,779 Members | 1,708 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,779 software developers and data experts.

Flash 8 not appearing in plugins list on Netscape 8

Hello,

I have Netscape 8.0.4 (in Firefox mode) and Flash 8.0.24.0.
I also have IE and Firefox installed.
If I go to this page, which contains a Flash detection movie:
http://www.adobe.com/cfusion/knowled...fm?id=tn_15507
all three browers successfully run the Flash movie and show the same
version of Flash to be installed.

However, if I try to use a javascript Flash detection solution, it does
not work under Netscape. Most of these scripts seem to work by looking
for "Shockwave Flash" in the array navigator.plugins. However, if I
iterate throught the array and write them to my document, with Firefox
the "Shockwave Flash" entry appears, but with Netscape it is missing
(all the others are the same as in Firefox). Even Macromedia's own
Flash Detection Kit, under its Javascript implementation, seems to
think that I don't have Flash installed when I run it under Netscape.

Macromedia's Flash Detection Kit contains the following javascript,
which is used when the browser is Netscape or Firefox:
....
if (navigator.plugins["Shockwave Flash 2.0"] ||
navigator.plugins["Shockwave Flash"]) {
var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0"
: "";
var flashDescription = navigator.plugins["Shockwave Flash" +
swVer2].description;
....

It then goes on to determine the Flash version by parsing the variable
flashDescription.

My iteration code is as follows:
....
for (var j = 0; j < navigator.plugins.length; ++j) {
document.write(navigator.plugins[j].name+ "<br>");
}
....

In IE, this does nothing as IE does not populate this array. However
Netscape is supposed to, and the Flash Detection Kit seems to depend on
this, as do other scripts that I have seen. Netscape does in fact
populate the list with many items, but seems to omit Flash.

Does anyone know what is causing this, and what I need to do to
overcome the problem?

Jun 16 '06 #1
1 2147

ds****@gmail.com wrote:
Hello,

I have Netscape 8.0.4 (in Firefox mode) and Flash 8.0.24.0.
I also have IE and Firefox installed.
If I go to this page, which contains a Flash detection movie:
http://www.adobe.com/cfusion/knowled...fm?id=tn_15507
all three browers successfully run the Flash movie and show the same
version of Flash to be installed.

However, if I try to use a javascript Flash detection solution, it does
not work under Netscape. Most of these scripts seem to work by looking
for "Shockwave Flash" in the array navigator.plugins. However, if I
iterate throught the array and write them to my document, with Firefox
the "Shockwave Flash" entry appears, but with Netscape it is missing
(all the others are the same as in Firefox). Even Macromedia's own
Flash Detection Kit, under its Javascript implementation, seems to
think that I don't have Flash installed when I run it under Netscape.


I used to use script methods to detect versions of various players, but
I quit doing this quite a while back. If I feel that a viewer
absolutely must see a flash, WMP, or other display that requires a
player with at least a certain version, I just add a statement and link
to the player site under the player. Many people are not going to
bother to update anyway unless the contents shown by the player are
very important to them and they feel they must view it. The problem you
describe comes up again and again for various players when they are
updated. I had a script to detect the WMP version that came from
Microsoft, but it failed at one WMP update, for example. I now remove
all links to the player site in the object code for the player to
prevent the type of problem you describe. Also when writing my own page
with a player, I often use the next to last player version unless the
new version has something I have to use. When the new version has been
around about a year, I may start using it on my pages, if needed. If
one does use player version detection, one should carefully check their
pages using it at every player version upgrade and at every major
browser upgrade. This can be a lot of work, and I usually can not
justify it. Perhaps others can.

Jun 16 '06 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Gustav Medler | last post by:
Hello, there is a known problem with Opera and the execution of content shown in <NOSCRIPT> tag. Everythings works fine, if there is only one simple script like:...
3
by: btopenworld | last post by:
I have a Flash movie with parameter 'autoplay' set to false. The movie is started using a Macromedia javascript function via onload. This is OK in IE but Netscape 6 doesn't run the movie - it...
4
by: Matthias Haack | last post by:
Hi, is there any FAQ or Tutorial on the web where I can get information about how to implement plugins and load them at runtime like netscape or mozilla do? I've never did that before ;-( ...
2
by: Dave | last post by:
Hi, can someone tell me if it's possible and if yes what the script is and where to put it in order to: have the browser check upon loading page X to see if the user's computer has Flash player...
3
by: Philip | last post by:
I have just tried my website with Firefox v1.0 and when I try to load a movie using: document.getElementByID('MovieID').LoadMovie(0, 'MovieURL'); the browser tells me that LoadMovie is not a...
6
by: Cliff R. | last post by:
Hi, I use a handy little Javascript Flash detection script on a number of sites (copied below). Usually works great, but I just started trying Firefox and it's not working. A few browsers are...
115
by: post2google | last post by:
I was thinking about where to go for lunch the other day, so I went to hardees.com to see what the menu looked like these days. What comes up is a big note that my flash version is not new enough...
1
by: critchey1 | last post by:
Hey everyone, i've been playing around with trying to get some scripts to work with detecting whether flash player is installed on your computer or not. I found a flash detection kit on the adobe...
2
dream party
by: dream party | last post by:
Inserting a Flash (SWF, FLV) file into HTML web page is already an old and familiar thing to all of us. It is a rather non-flexible thing that just to edit some options in the template. However, I...
0
by: Rina0 | last post by:
Cybersecurity engineering is a specialized field that focuses on the design, development, and implementation of systems, processes, and technologies that protect against cyber threats and...
3
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 2 August 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
0
by: erikbower65 | last post by:
Using CodiumAI's pr-agent is simple and powerful. Follow these steps: 1. Install CodiumAI CLI: Ensure Node.js is installed, then run 'npm install -g codiumai' in the terminal. 2. Connect to...
0
by: Taofi | last post by:
I try to insert a new record but the error message says the number of query names and destination fields are not the same This are my field names ID, Budgeted, Actual, Status and Differences ...
14
DJRhino1175
by: DJRhino1175 | last post by:
When I run this code I get an error, its Run-time error# 424 Object required...This is my first attempt at doing something like this. I test the entire code and it worked until I added this - If...
0
by: Rina0 | last post by:
I am looking for a Python code to find the longest common subsequence of two strings. I found this blog post that describes the length of longest common subsequence problem and provides a solution in...
5
by: DJRhino | last post by:
Private Sub CboDrawingID_BeforeUpdate(Cancel As Integer) If = 310029923 Or 310030138 Or 310030152 Or 310030346 Or 310030348 Or _ 310030356 Or 310030359 Or 310030362 Or...
0
by: lllomh | last post by:
How does React native implement an English player?
2
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.