Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
172 views
in Technique[技术] by (71.8m points)

javascript - Disable background on desktop Excel using office js displayDialogAsync function

We are using add-in manifest file to run application on taskpane on Desktop office 365. We have use office js DisplayDialogAsync function to open dialog box i.e.

Office.context.ui.displayDialogAsync('https://myDomain/myDialog.html', {height: 30, width: 20, displayInIframe: true}).

Dialog box get open and close also but we want to restrict user by clicking on background of Excel on Desktop. Please do let me know if anything is helpful to me. Our production is getting effected by lack of this functionality.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

The dialog that is created by the displayDialogAsync method is non-modal. Perhaps as a workaround, you could set the height and width to 100. This should cause the dialog to fill most of the screen, although it won't prevent users from moving dialog and clicking on other things. But having a modal option to the dialog is a good idea. Please request it at Office Developer Suggestion Box.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...