У меня странная проблема с Chrome. У меня есть некоторые "перейти туда, где ссылки"
<a href="#">
, которые изменяют содержимое iframe, и на странице iframe есть дополнительные ссылки.
Так что моя проблема в том, что когда я нажимаю ссылку "перейти в никуда" на странице внутри фрейма, Chrome автоматически прокручивает позицию ссылки.
Есть ли что-то, что я могу сделать, чтобы отменить этот эффект?
Вот одна из ссылок, которая изменяет содержимое iframe:
var isChrome = (navigator.userAgent.indexOf("Chrome") >= 0);
function LoadFrame(url) {
var oFrame = document.getElementById("iframeBoxID");
if (isChrome) {
oFrame.style.visibility = "hidden";
oFrame.onload = function () {
oFrame.style.visibility = "visible";
};
}
oFrame.src = url;
}
$("#TestPage1").click(function () {
LoadFrame("../galleryControlTest/TestPage1.aspx");
changeFocusToIframe(this);
});
Есть ли что-то, что я могу добавить к сценарию, который отменит этот эффект?
В IE и FireFox этого не происходит.