Я использую две функции, чтобы открыть модальное диалоговое окно SharePoint, однако я вижу, что это будет расти в будущем, когда создание нескольких функций для нескольких URL-адресов может привести к дополнительным расходам.
Я не знаком с использованием "Параметры".Есть ли лучшая практика о том, как объединить две функции?Любые предложения будут ценны.Спасибо!
<a href="#" onclick="OpenDashHelpDialog('Dashboard Help Desk Info');"><img src="/PublishingImages/help.png"></a>
<a href="#" onclick="OpenHRHelDeskpDialog('HR Help Desk Info');"><img src="/PublishingImages/help.png" </a>
function OpenHelpDeskDialog() {
var options = {
url: "/admin/Pages/IThelp.aspx",
width: 275,
height: 90,
dialogReturnValueCallback: DialogCallback
};
SP.UI.ModalDialog.showModalDialog(options);
}
function OpenHRHelpDeskDialog() {
var options = {
url: "/admin/Pages/HRDesk.aspx",
width: 400,
height: 100,
dialogReturnValueCallback: DialogCallback
};
SP.UI.ModalDialog.showModalDialog(options);
}