我有以下的功能,基本上使用的iframe的高度設置爲高度它的內容:jQuery的功能有時不運行
$("#MSOPageViewerWebPart_WebPartWPQ1").load(function()
{
var Height = document.getElementById('MSOPageViewerWebPart_WebPartWPQ1').contentWindow.document.body.scrollHeight;
document.getElementById('MSOPageViewerWebPart_WebPartWPQ1').height = Height;
});
絕大多數的時間預計將運行,但在奇怪的情況下,它會在它工作之前多次重新加載頁面。當然,試圖調試它是沒有用的,因爲它似乎總是碰到功能和工作。
任何人都知道爲什麼它不可能每次都工作?
這是否發生在所有瀏覽器上? – Andre 2011-04-27 16:13:12
只在IE8上測試,因爲這是所有用戶都會使用的。還有一些SharePoint的「細微差別」,我們決定專注於IE。 – anothershrubery 2011-04-27 16:13:52
你試圖把它放在$(function {})? – alexl 2011-04-27 16:15:20