我有一个有关共享点列表视图的查询。我有一个列表,一个具有该列表的两个视图的SharePoint页面“ A”,以及另一个SharePoint页面“ B”。在页面“ B”上,我有一些脚本,并且我将有两个链接,并且两个链接都将我重定向到SharePoint页面“ A”。但是这里有一个转折。如前所述,我在页面“ A”上有两个列表视图。因此,如果用户单击页面“ B”上的第一个链接,那么他将被重定向到具有第一列表视图的页面“ A”,但是如果用户单击了第二链接,那么他将被重定向到具有第二个列表视图的页面“ A”。这意味着他一次只能看到一个视图。 (实际上,我将在“ B”页上有21个链接,在“ A”页上有21个列表视图)。那么有什么办法可以实现?我也是SharePoint开发的新手。因此,如果有的话,请详细分享代码。
谢谢。
答案 0 :(得分:0)
我们可以从“ B”页打开“ A”页作为模型对话框,并且当单击“ B”页中的链接时,无需多次重定向“ A”页。
function openModelDialogPopup(strPageURL) {
var dialogOptions = {
url: strPageURL,
title: 'ModalDialog',
allowMaximize: false,
showClose: true,
width: 800,
height: 330
};
SP.SOD.execute('sp.ui.dialog.js', 'SP.UI.ModalDialog.showModalDialog', dialogOptions);
return false;
}
更多信息:
How To Open SharePoint Application Page In Modal Dialog (Popup) Using JavaScript