Solved

ActiveX in Netscape

Posted on 2000-05-05
5
240 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

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

Introduction This article is the first in a series of articles about the C/C++ Visual Studio Express debugger.  It provides a quick start guide in using the debugger. Part 2 focuses on additional topics in breakpoints.  Lastly, Part 3 focuses on th…
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 how to clear a vector as well as how to detect empty vectors in C++.

752 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