Alternative to javascript showModalDialog function

Hi experts,

Currently we are using below code to call an applet through javascript, so that when the applet will run the parent window will be disabled.

function newWindow(mypage)
      {            
            var o = new Object();
            o.opener = self;
            var action=mypage;//some html which call an applet
            winprops ="dialogHeight:275 px; dialogLeft:300 px; dialogTop:250 px; dialogWidth:400 px; ,scrollbars:no resizable:no status:yes"
            win = window.showModalDialog(action,o,winprops);

      }

As the showModalDialog() is deprecated in chrome 37. Please help how to use same showModalDialog() feature in chrome and mozilla.
SANJAY HALDARAsked:
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.

Rikin ShahMicrosoft Dynamics CRM ConsultantCommented:
Hi,

Take a look at the alternatives-
http://www.ericmmartin.com/projects/simplemodal-demos/
http://getbootstrap.com/javascript/#modals
http://bootboxjs.com

https://github.com/niutech/showModalDialog

Depends on your requirements which one to use. There are plenty if you search more...
0

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
APoPhySptCommented:
Hi Sanjay Haldar
 
I believe that jQuery UI has a Modal Dialog that is just you need.
Take a look at this example on their page:
jQuery UI

They provide several examples and there is a complete documentation to their API

Best Regards
APoPhySpt
0
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
JavaScript

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.