Solved

ActiveX in Netscape

Posted on 2000-05-05
5
238 Views
Last Modified: 2010-04-02
I have written an ActiveX application and it works great in Internet Explorer but not at all in Netscape.  I did not realize Netscape did not support it.  Is there an easy way to convert the ActiveX application into something that both browsers can use?
0
Comment
Question by:HrdwareGuy
  • 3
  • 2
5 Comments
 
LVL 3

Accepted Solution

by:
Laminamia063099 earned 50 total points
ID: 2782018
No, there is no easy way to convert an ActiveX application so that both browsers can use it.  Netscape's security model is set up so that it does not allow web page applications to access local resources, including DLL's that are needed to run an ActiveX application.  IExplorer is set up to allow the COM/DCOM/ActiveX capabilities of Windows to be distributed over the Internet.

Laminamia :)
0
 

Author Comment

by:HrdwareGuy
ID: 2782046
So is there any way, other than Java to have something work in both browsers?
0
 
LVL 3

Expert Comment

by:Laminamia063099
ID: 2782148
To write an application that runs in a web page that works in both IExplorer and Netscape?  I don't know of any way except for Java, and it isn't a great solution for this type of problem, because it also has restrictions on what it can do in a browser.  

Another problem is that any application that you write may need to be portable across OS platforms.  Any application written in ActiveX (or other MS proprietary software) will not run on UNIX, Linux, Mac, etc.

Sorry I don't have an answer there.

What type of application are you trying to write?

Laminamia :)
0
 

Author Comment

by:HrdwareGuy
ID: 2788395
I am trying to write a web based install program for some software.  The ideal situation is as follows:  All files needed for the install reside in a directory on the server.  A customer pulls up a web page which passes a parameter to the application to tell it what directory to change into for the download.  The download program in the web page downloads nothing else to the client machine.  The user clicks Go, the software is downloaded and then runs the setup program for the downloaded software.

We currently have self extracting zip files, but our customers don't always remember where they saved them or may have bad connections and have to download many times.  One of the functions of this application would be to track the files downloaded so if something happens, the same files do not get downloaded as long as they are current.
0
 
LVL 3

Expert Comment

by:Laminamia063099
ID: 2788641
Well, here is my take on the situation.  You can either:
   1. Have them install a program that would handle future installations, but this would be just as hard as what they are currently doing.
   2. Have them use IExplorer when needing to download these files.
   3. Provide them with the option of doing it with Explorer or downloading them manually (let them choose).
   4. Writing a signed Java applet to take care of it.

It's a tough situation, that as of now, there is no great solution to that I know of that isn't proprietary (like MS owned IExplorer/ActiveX).

Good luck.

Laminamia :)
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
C++ assignment question 7 237
Embarcadero WebBroker REST server endpoint parameters 2 82
max float value 3 51
FMX TEdit KeyUp handler detecting  "enter" key 4 14
Written by John Humphreys C++ Threading and the POSIX Library This article will cover the basic information that you need to know in order to make use of the POSIX threading library available for C and C++ on UNIX and most Linux systems.   [s…
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question