Solved

ActiveX in Netscape

Posted on 2000-05-05
5
235 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
Comment Utility
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
Comment Utility
So is there any way, other than Java to have something work in both browsers?
0
 
LVL 3

Expert Comment

by:Laminamia063099
Comment Utility
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
Comment Utility
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
Comment Utility
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

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Unlike C#, C++ doesn't have native support for sealing classes (so they cannot be sub-classed). At the cost of a virtual base class pointer it is possible to implement a pseudo sealing mechanism The trick is to virtually inherit from a base class…
Container Orchestration platforms empower organizations to scale their apps at an exceptional rate. This is the reason numerous innovation-driven companies are moving apps to an appropriated datacenter wide platform that empowers them to scale at a …
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

743 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

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now