2012-07-10 59 views
1

我的同事和我都安裝了Outlook 2010,我們將此與Microsoft Dynamics CRM Outlook Client一起使用。當我們查看相同的CRM網頁時,我們有時會遇到網頁渲染差異。Outlook 2010呈現差異?

我知道Outlook 2010使用MS Word引擎來呈現網頁,但是我不明白爲什麼他的頁面佈局崩潰而我的網頁不是,而我們在Windows 7上使用的是相同版本的Outlook。

例如,我創建了一個自定義網頁,其中包含一些帶有圖像的按鈕標籤。我使用Twitter Bootstrap作爲CSS。最近,我將Bootstrap更新爲2.0.4版本,他們向img元素添加了一個新屬性,說'max-width:100%;'。他的按鈕圖像寬度減少到0(或者至少不再可見),而我的寬度仍然是16px左右,並且可見。怎麼來的?

什麼可能導致這些差異?請幫忙。

+0

有一些註冊表設置可以改變「IE渲染模式」。我想知道是否有這樣的互動? – 2012-07-10 22:21:04

+0

Bootstrap for _email_?你在問問題。那裏有太多的CSS,它一定是調試的噩夢。此外,請檢查並瞭解您有兩個DPI,如果不同,它可能是一些問題的根源。 – TheZ 2012-07-10 22:21:33

+0

@TheZ我不是在談論Html電子郵件,而是在談論網頁。 Crm outlook客戶端使您能夠從Outlook打開crm網頁。這是一個網絡應用程序。 – 2012-07-10 22:34:16

回答

1

在過去,我從使用一個DPI設置的計算機發送到另一個DPI時遇到了麻煩,我甚至能夠通過在以前未受影響的計算機上切換DPI來複制該問題。所以我會先檢查這些設置並進行比較。

不幸的是我不得不解決這個問題,我從來沒有回去找到一個好的解決方案。

我同意這可能是因爲Outlook現在使用共享的MS Office渲染引擎呈現html。雖然這意味着將Word文檔傳入和傳出Outlook更加一致,但這也意味着所有內容都以MS Word的英寸/點表示。