Spring til indholdet

Pop-up-modalvindue i SP2013

De tre JavaScript-funktioner, der åbner en side i SharePoint 2013’s modale dialog, egenskaberne i DialogOptions og et eksempel på et link.

SharePoint 2013 2 min. læsning

Enkel javascript-kommando til at åbne den modale dialogformular

  1. function OpenPopUpPage(url, callback, width, height)
  2. function OpenPopUpPageWithTitle(url, callback, width, height, title)
  3. function OpenPopUpPageWithDialogOptions(dialogOptions)

DialogOptions understøtter:

Egenskab i OptionsBeskrivelse
titleEn streng med dialogens titel.
urlEn streng med URL’en til den side, der vises i dialogen. Er både url og html angivet, har url forrang. Enten url eller html skal angives.
htmlEn streng med HTML’en til den side, der vises i dialogen. Er både html og url angivet, har url forrang. Enten url eller html skal angives.
xEt heltal, der angiver dialogens x-forskydning. Værdien virker som CSS-værdien left.
yEt heltal, der angiver dialogens y-forskydning. Værdien virker som CSS-værdien top.
widthEt heltal, der angiver dialogens bredde. Er width ikke angivet, bliver dialogens bredde som standard autotilpasset. Er autosize false, sættes dialogens bredde til 768 pixel.
heightEt heltal, der angiver dialogens højde. Er height ikke angivet, bliver dialogens højde som standard autotilpasset. Er autosize false, sættes dialogens højde til 576 pixel.
allowMaximizeEn boolesk værdi, der angiver, om dialogen kan maksimeres. true, hvis knappen Maksimér vises; ellers false.
showMaximizedEn boolesk værdi, der angiver, om dialogen åbner maksimeret. true: dialogen åbner maksimeret. Ellers åbnes dialogen i den ønskede størrelse, hvis den er angivet; ellers i standardstørrelsen, hvis den er angivet; ellers i den autotilpassede størrelse.
showCloseEn boolesk værdi, der angiver, om knappen Luk vises i dialogen.
autoSizeEn boolesk værdi, der angiver, om dialogplatformen styrer dialogens størrelse.
dialogReturnValueCallbackEn funktionspointer, der angiver den callback-funktion, der kaldes ved retur. Funktionen tager to parametre: et dialogResult af typen SP.UI.DialogResult Enumeration og en returnValue af typen object, der indeholder de data, dialogen returnerer.
argsEt objekt med data, der sendes til dialogen.

Det er påkrævet, at følgende SharePoint JS-fil er indlæst:

  1. SP.Core.js
  2. SP.js,
  3. SP.UI.Dialog.js

Eksempel:

<a href=”javascript:OpenPopUpPageWithTitle(‘somepage.aspx’,RefreshOnDialogClose,null,null,’Some Page Header’)”><img src=”someimage.png”></a>

Kilde: http://wp.ahcheng.com/2013/04/09/calling-dialog-modal-form-in-sharepoint-2013

Sidst opdateret

Del

Relaterede

Tags