您好我已經在sharepoint中添加additionalpagehead,它將運行一個javascript函數來顯示一些文本。它在所有的sharepoint頁面中工作正常,但它也在sharepoint彈出窗口中工作。我如何限制它從彈出窗口。在Sharepoint彈出窗口中限制額外的頁首
1
A
回答
1
嘗試使用此代碼PlaceHolderAdditionalPageHead佔位符裏面:
<script type="text/javascript">
var IsDlg = (/[\\?&]IsDlg=([^&#]*)/.test(window.location.href));
if (!IsDlg)
{
// your javascript code ...
}
</script>
0
亞歷克斯的答案另一種方法是這樣的: 可以這樣,如果當前文檔是在加載它測試添加一個if條件給你的函數iframe(它是如何顯示其彈出窗口/模式對話框),在這之前是這樣做的。
約翰·查普曼促成這段代碼here:
var isInIFrame = (window.location != window.parent.location) ? true : false
相關問題
- 1. Android彈出窗口在彈出窗口外彈出時解僱
- 2. 在外部窗口彈出
- 3. javascript fancey彈出窗口外部頁面
- 4. FB.login限制彈出窗口阻止
- 5. 彈出權限窗口Facebook
- 6. Facebook權限彈出窗口
- 7. 在彈出窗口中的gridview分頁
- 8. 防止額外的彈出窗口使用javascript
- 9. 在ASP.NET的彈出窗口中打開一個彈出窗口
- 10. 在X11中繪製彈出窗口
- 11. 如何修改代碼 - 彈出窗口,額外關閉選項
- 12. 彈出窗口:當彈出彈出窗口時關閉彈出
- 13. 爲網頁創建彈出窗口(或者是彈出窗口?)窗口
- 14. 如何限制彈出窗口中的項目?
- 15. 如何在彈出窗口中打開彈出窗口?
- 16. 在android中彈出窗口彈出窗口
- 17. 抑制Windows中的彈出窗口
- 18. 如何關閉彈出窗口當我在彈出窗口外單擊
- 19. 如何在彈出窗口外單擊時隱藏或銷燬彈出窗口
- 20. Flex彈出式管理器,在彈出窗口外彈出刪除彈出窗口
- 21. 在彈出窗口
- 22. 在SharePoint中的空白彈出式窗口
- 23. 在asp.net中彈出窗口?
- 24. 在asp.net中彈出窗口
- 25. 如何在關閉該彈出窗口的彈出窗口上製作按鈕
- 26. JS打開彈出窗口和存取權限在另一頁
- 27. 額外的窗口問題
- 28. 顯示iframe之外的彈出窗口?
- 29. 從彈出窗口中提取網頁
- 30. 在彈出窗口中彈出,第二個彈出窗口沒有焦點?