вывод размеров div'а при изменении окна браузера
прописаны скрипты
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function report(){
$('#display').html(
$('#testSubject').width()+'x'+$('#testSubject').height());
})
</script>
и в коде страницы
<body onresize="report();">
<div id="testSubject">fhfgygh</div>
<div id="display"></div>
</body>
размеры дива выводятся, но если изменить размер окна браузера, то новые размеры выведутся только при обновлении страницы. как сделать так чтобы при изменении размеров выводимые значения изменялись автоматически? |
а, ну надо было в скриптах прописать так
<script type="text/javascript">
$(function(){
report();
});
function report() {
$('#display').html(
$('#testSubject').width()+'x'+$('#testSubject').height()
);
}
</script>
|
Heidel,
каким макаром меняецо окно браузера ? если масштабированием - размеры остаются теми же - меняется зумм |
Deff, не, вопрос же не про масштабирование был, а про изменение размеров окна
|
а каким образом можно прописать, чтобы выводились размеры именно что окна браузера?
если прописать
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function report(){
$('#display2').html(
$('body').width()+'x'+$('body').height());
});
</script>
и в коде <div id="display2"></div> то будут выводиться размеры, занимаемые контентом. |
Цитата:
$(window).resize(function(){
alert("Окно меняется");
});
|
| Часовой пояс GMT +3, время: 13:11. |