私は他のオンライン提案を試しましたが成功しませんでした。
それで...
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を開くと、ほとんどのオンラインの例では、次のargs
ようにダイアログからBACKを抽出するために次のJavaScriptを推奨しています。
引数の取得:
これは、ダイアログとして開いたばかりの新しいページの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
ます。