我在我的網站上推按鈕和Facebook的按鈕。他們在大多數地區都能正常工作,但我有一個模式彈出窗口(彈出窗口保留在內容窗口內),這導致了一些奇怪的行爲。基本上隨機頁面加載facebook的iframe將加載Twitter的內容,反之亦然。有時候會有兩個facebook按鈕,有時候會有兩個twitter按鈕,有時候facebook按鈕將會代替twitter按鈕,反之亦然。它往往只發生在Firefox和只在某些電腦上。我最好的猜測是,src流是交叉路徑,但在使用按鈕的其他地方似乎不會發生。Facebook和Twitter的iframes穿越路徑
我會粘貼在代碼中,但它與地球上其他人使用這些按鈕的代碼完全相同。有什麼想法嗎?
UPDATE: 我的一個同事發現了類似Firefox的錯誤:https://bugzilla.mozilla.org/show_bug.cgi?id=431613
它們的分辨率是iframe的源設置爲本身的頁面加載。仍在測試它,但不幸的是它似乎只能在現場服務器上重現,這使我相信它可能與Facebook和Twitter訪問它有關。