2012-11-29 46 views
3

我正在使用iframe來顯示SSRS報告,我遇到了一個奇怪的問題。當我試圖呈現一份沒有任何圖表的報告時,一切都很完美,但是當我嘗試顯示包含客戶列表的報告時,內容顯示會在加載後立即消失。iframe中的SSRS報告出現然後消失

主要區別在於圖表報告是通過將SSRS存儲爲數據庫中的圖像轉換爲二進制數據,而客戶列表報告是通過將SSRS存儲爲文本數據轉換爲數據庫中的二進制數據。客戶列表報告呈現爲許多不同的JavaScript函數和HTML代碼,而圖表報告呈現爲許多不同的JavaScript函數和一些HTML代碼以呈現最終的圖表圖像。

我只是無法理解爲什麼這會崩潰。我會認爲在iframe中呈現完整的HTML文檔是完全安全的HTML。有沒有人有任何線索,爲什麼清單報告第一次出現,然後當圖表報告完美工作時突然消失?

編輯:我只在Chrome中體驗到這種行爲。 Firefox和IE都呈現列表報告以及圖表報告,儘管Firefox中存在表格重疊問題,但首先要做的是事情。

+1

我剛剛將Google Chrome升級到最新版本並解決了問題。我在網上做了一些研究,我的結果表明iframe內容在加載後突然消失是某個以前版本Chrome的已知問題。我沒有版本號,但如果其他人遇到類似的問題,那麼他們應該嘗試升級到最新版本。 – Maritim

+0

很高興聽到你解決它。你應該回答自己的問題並接受答案,所以其他人很容易看到。 – Jeroen

+1

我會盡快做到這一點,但我目前沒有足夠的聲望在提交問題的8小時內做到這一點:) – Maritim

回答

1

我剛剛將Google Chrome升級到最新版本並解決了問題。我在網上做了一些研究,我的結果表明iframe內容在加載後突然消失是某個以前版本Chrome的已知問題。我沒有版本號,但如果其他人遇到類似的問題,那麼他們應該嘗試升級到最新版本。