Альтернатива ответу Алекса такова: вы можете добавить условие if в вашу функцию, чтобы она проверяла, загружен ли текущий документ в iframe (который, как Sharepoint отображает свое всплывающее окно / модальное диалоговое окно), перед тем, как сделать это.делает.
Джон Чепмен предоставил этот код здесь :
var isInIFrame = (window.location != window.parent.location) ? true : false