Loading a plug-in from HTML

I have several pages with 360 degree panoramic views on them.  Unfortunately, they need a specific plug-in in order for them to be viewed.  How can I have this plug-in available to download on my page instead of the user having to go to the plug-in download page which is very complicated and confusing.  It is a compressed file and loads automatically once you download it and click on it.  This would make it easy for non-technical uses to view these pages without much of a hassle.

Thanks for your help.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ZIP up the plug-in and upload it to your site. Create a link to it for example:
<a href="http://www.domain.com/folder/plugin.zip">Click on here to save the required plug-in</a>
You might want to give a brief explanation on installing it...
Clicking on that link would automaticaly promt the server to save the file to the disk!

Regards, Edi

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
I ment surfer... not server!

Try this...

<script language="JavaScript">
function 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.returnValue = false;

<BODY bgcolor="#FFFFFF" onLoad="checkPlugin('PluginName Plug-In','','http://www.urserver.com/pluginname.exe',true);return document.returnValue">

That way it will check for the plugin and load it if the user doesn't have it...

The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

c861582Author Commented:
egbservices  already gave me the answer! serverer COLLECT!
c861582Author Commented:
Thank you!
c861582Author Commented:
To egbservices:

There is no "accept comment as answer" on these forms for some reason.  Please make another comment or change your comment to an answer so I can give you the points.


Hello c861582
Thanks for your last comment. Your question is already under the heading "Previously Asked Questions: Available for 10% of their original value" So the points must have gone somewhere. I am kind of new to this EE too and not really to concerned about the points I can make. I'ts more fun to share my little html knowledge to help somebody.
These days technology changes too fast. What you have learned yesterday is old stuff tomorrow. That's why the EE idea of sharing knowledge makes it possible to solve problemsand do a good computer based job without having to be an expert on all the required subjects. Edi
c861582Author Commented:
O K Edi and thanks very much for the help.  i don't know where the points went.  Like you, I don't much care about points, (so long as I have enough to give for an answer.)  Have a wonderful holiday (if you are in the U.S.) If not, just have a wonderful day anyway!  If you get a chance here is my website! http://charliebcc.web.com

It is time to clean this abandoned question up.  

I am putting it on a clean up list for CS.

points to egbservices


If anyone participating in the Q disagrees with the recommendation,
please leave a comment for the mods.

Comment from expert accepted as asnwer.

E-E Moderator
Date: 11/21/1999 03:59PM PST  That's a long time ago!!!
Remember the song... Those were the days my friend...

Thanks Cd& and team
1999 is nothing ...  this week we cleaned up some stuff all the way back to 1997.   lol

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.