2014-09-11 100 views
0

在下面的代码中,我有一个模式弹出窗口,它不在谷歌浏览器中工作now.last 3个月它在Chrome中正常工作。现在我面临这个问题。Modal Dialog在Chrome中不起作用

function ShowPopUp() {    
     var myWindow = window.showModalDialog("/Transaction/QuoteFromVendor.aspx", "QuoteFromVendor", "width=900,height=200"); 

     } 
+0

取代它解释一下什么是不工作? – CodingIntrigue 2014-09-11 08:06:36

+0

“2015年5月,该设置将被删除,showModalDialog将从Chromium中完全删除。” - 我们还没有到达,但您可能需要考虑在有空时替换它。来源:http://blog.chromium.org/2014/07/disabling-showmodaldialog.html – 2014-09-11 08:07:10

回答

0

showModalDialog已从Web标准中弃用,不应使用。以下解释可以在Mozilla.org's web API docs找到 - 我猜想Chrome终于删除了这个。

已弃用此功能已从Web标准中删除。 虽然有些浏览器可能仍然支持它,但它正在丢弃 的过程中。不要在旧项目或新项目中使用它。使用它的页面或网络应用程序 可能随时中断。

我建议喜欢的东西jQuery UI's dialog

+1

使用引号标记,而不是代码,来自标准引用。 – Barmar 2014-09-11 08:07:37

+0

哎呀,谢谢 – roryok 2014-09-11 08:08:37