我尝试了其他在线建议但没有成功。
所以...
我打开 SharePoint 对话框的函数传递agrs
到规定的option
对象,如下所示:
设置对话:
这里没有什么神奇的……
function openEmailDialog() {
var options = SP.UI.$create_DialogOptions(),
url = '../Pages/EmailDocument.aspx';
options.title = "Email Documents";
options.width = 1024;
options.height = 400;
options.allowMaximize = false;
options.url = url;
options.args = { DidYouGetThis: true };
SP.UI.ModalDialog.showModalDialog(options);
};
下一个...
在打开目标 URL 时,大多数在线示例推荐使用以下 JavaScriptargs
从对话框中提取 BACK,如下所示:
获取参数:
记住,这是一个新页面中的 JavaScript,刚刚作为对话框打开......
$(document).ready(function () {
// This fails because "get_childDialog" doesn't exist
var args = SP.UI.ModalDialog.get_childDialog().get_args();
});
这失败了,因为该SP.UI.ModalDialog
对象没有get_childDialog
功能。