自訂 HTML 登入頁面無法在 Office 應用程式中正確轉譯
本文是由支援呈 報工程師的Rath所撰寫。
徵狀
如果當系統提示使用者輸入使用在線 Office 資源的認證時, (Active Directory 同盟服務) 之類的自定義 HTML 登入頁面無法在 Office 應用程式中正確轉譯,則自定義 HTML 登入頁面可能與 Office 應用程式不相容。
原因
Microsoft 365 Apps 企業版 和 Office 2016 在 Office 應用程式中轉譯 HTML 登入頁面以進行 Forms-Based 驗證時,會使用 Internet Explorer 檔模式 7 (也稱為 IE7 模式) 。
因應措施
方法 1:針對自訂 HTML 登入頁面使用不同的檔模式
若要讓 Office 針對自訂 HTML 登入頁面使用不同的檔模式,請在自定義 HTML 登入頁面中使用下列指示詞:
<meta http-equiv="x-ua-compatible" content="IE=9" >
方法 2:保持正確的大小,如果頁面大於 Office 登入視窗,則新增滾動條
若要讓自定義 HTML 登入頁面保持正確的大小並顯示滾動條,請使用如下所示的程式代碼:
<DIV STYLE="width: 460px; height: 530px; overflow: scroll">
注意事項
如果您需要動態變更樣式,您可以在使用者代理程式字串中變更 令牌 MSIE 7.0 。
其他相關資訊
這個適用於 Office 的內嵌瀏覽器用於登入頁面。 雖然登入頁面是以舊版 Internet Explorer 技術為基礎,但只要目前支援 Office 應用程式,就完全支援 Office 應用程式的內嵌瀏覽器。