Javascript Sharepoint对象#没有方法';showModalDialog';含铬
考虑以下代码:Javascript Sharepoint对象#没有方法';showModalDialog';含铬,javascript,google-chrome,sharepoint-2010,Javascript,Google Chrome,Sharepoint 2010,考虑以下代码: function ShowWelcomeDialog() { var data = {}; var options = { url: "/_layouts/xxxx/xxxxxss.aspx", title: "xxx xxx", width: 700, height: 950, dialogReturnValueCallback: myDialogCallback,
function ShowWelcomeDialog() {
var data = {};
var options = {
url: "/_layouts/xxxx/xxxxxss.aspx",
title: "xxx xxx",
width: 700,
height: 950,
dialogReturnValueCallback: myDialogCallback,
args: JSON.stringify(data)
};
SP.UI.ModalDialog.showModalDialog(options);
return false;
}
我有一个按钮点击的代码,模式在firefox和ie中可以很好地打开,但在Chrome中无法打开。控制台中出现以下错误:
未捕获类型错误:对象#没有方法“showModalDialog”
有人能帮我吗。。。
提前谢谢 您可以尝试利用,以指向要从文件SP.UI.dialog.js执行的函数SP.UI.ModalDialog.showModalDialog
更换线路
SP.UI.ModalDialog.showModalDialog(options);
和
SP.SOD.execute('sp.ui.dialog.js', 'SP.UI.ModalDialog.showModalDialog', options);
看看这个:解决方法是什么???