0
在一些避免腳本注入的錯誤操作中,我們決定將所有「小於/大於」的符號轉換爲「左/右箭頭」 - 修飾符。IE11 - 左/右箭頭修飾符
在開發中使用IE11一切都很好,很棒。但是,在部署到PROD時,這些修飾符字母會顯示爲框。使用其他計算機訪問PROD,但據我所知它是相同版本的IE11,並且計算機之間的所有相關設置都是相同的。所有用戶都可看到框而不是修飾字母 - 也是在其他頁面,例如:
<<<< - less than
>>>> - greater than
˂˂˂˂ - modifier letter left arrowhead
˃˃˃˃ - modifier letter right arrowhead
顯示爲:
任何想法?
編輯: 進一步的調查,我們使用的字體是不是在開發機器上,但在prod機器上。該字體似乎不包含修飾符字母。
但是,當我將這些字母輸入到Word中並更改爲我們的字體時,它顯示正確,雖然兩種字符不完全相同,但它們足夠接近,不受支持的字符似乎回退到某些系統字體。爲什麼這不會發生在網頁上?