Я создал веб-приложение несколько месяцев назад и проверил, что оно отлично работает, например, в ff и chrome.
Вчера вечером я пошел добавить кое-что и заметил, что моя функция скрытия iframe больше не работает в Chrome.
Если я проверю элемент, я увижу, что атрибут действительно меняется, но iframe не скрыт.
function hideIFrame(){
document.getElementById("myFrame").style.visibility="hidden";
self.focus();
}
function showIFrame(){
document.getElementById("myFrame").style.visibility="visible";
}
div myFrame начинается скрытым. и становится видимым успешно, но когда видимость изменяется на скрытый, хром не скрывает его, ff и, т.е., все еще скрывает его.
есть идеи, почему?
ИСПРАВЛЕНИЕ:
function hideIFrame(){
document.getElementById("myFrame").style.visibility="hidden";
document.getElementById("myFrame").style.opacity=0;
self.focus();
}
function showIFrame(){
document.getElementById("myFrame").style.visibility="visible";
document.getElementById("myFrame").style.opacity=1;
}