Обновление фрейма при клике

L
На сайте с 30.10.2015
Offline
34
1497

Есть фрейм в котором находятся счетчики, необходимо сделать автообновление этого фрейма при клике мышкой (onclick), т.к. сайт загружается 1 раз а подзагрузка идет при помощи аджакса без обновления футера с фреймом

...
Gerga
На сайте с 02.08.2015
Offline
94
#1

levchernenko, вариант 1:


document.getElementById('id_iframe').contentWindow.location.reload();

вариант 2:


var id_iframe2 = document.getElementById('id_iframe2');
id_iframe2.src = id_iframe2.src;

Если iframe загружен с того же домена, что и страница, лучше использовать вариант 1.

http://jsfiddle.net/nmhw3a1w/2/

L
На сайте с 30.10.2015
Offline
34
#2

Gerga, немножко не так. необходимо при любом клике на странице обновлять фрейм(в любой точке экрана, если был клик), а не при нажатии на кнопку

Gerga
На сайте с 02.08.2015
Offline
94
#3

levchernenko, так вызывайте обновление фрейма тогда, когда подгружаете контент аяксом при наступлении ajax success.

L
На сайте с 30.10.2015
Offline
34
#4

Gerga, подзагрузка идет только при переходе по страницам сайта(в этом случае счетчик обновляется), а при выполнении действий без перехода по страницам подзагрузки ajax-ом не происходит. все выполняется в браузере пользователя, и он может не обновлять страницу часами

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий