Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.03.2016, 12:44
Аватар для Wilshere
Интересующийся
Отправить личное сообщение для Wilshere Посмотреть профиль Найти все сообщения от Wilshere
 
Регистрация: 07.03.2016
Сообщений: 11

Изменение размеров img с помощью с помощью window.innerHeight / Width
Имеется картинка, при клике должен изменяться размер.
Нужно использовать window.innerHeight и window.innerWidth. Не понимаю, как прописывать им значения.

<img width="250" height="250" id="art11" src="img/mek.jpg" class="art11" onclick="BigPic()">

var img1 = document.getElementById("art11");
				
	function BigPic() {
			
}



При клике на картинку изображение должно стать на 90% от window

Последний раз редактировалось Wilshere, 07.03.2016 в 12:49.
Ответить с цитированием
  #2 (permalink)  
Старый 07.03.2016, 14:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Wilshere,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style>
     img.big{
         height:   90%;
         width: 90%;
      }


    </style>
</head>

<body>
<img  id="art11" width="250" height="250" src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" class="art11" onclick="this.classList.toggle('big')">
</body>


</html>
Ответить с цитированием
  #3 (permalink)  
Старый 07.03.2016, 14:26
Аватар для Wilshere
Интересующийся
Отправить личное сообщение для Wilshere Посмотреть профиль Найти все сообщения от Wilshere
 
Регистрация: 07.03.2016
Сообщений: 11

рони, спасибо за помощь, но мне нужно реализовать задачу через функцию с window.innerHeight или window.innerWidth.
Ответить с цитированием
  #4 (permalink)  
Старый 07.03.2016, 14:36
Аватар для Cuntmann
Аспирант
Отправить личное сообщение для Cuntmann Посмотреть профиль Найти все сообщения от Cuntmann
 
Регистрация: 26.01.2014
Сообщений: 78

<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>XZ</title>
<script>
/* Скрипт срабатывает после загрузки страницы */
onload=function(){
/* Коллекция всех элементов с классом art11 */
var img=document.querySelectorAll('[class="art11"]');
/* Назначаем каждому элементу коллекции какие-то действия при клике на нем */
for(var i=0; i < img.length; i++){
img[i].onclick=function(){
var W=(window.innerWidth*0.9).toFixed(),
    H=(window.innerHeight*0.9).toFixed();
	this.width=W;
	this.height=H;
	this.title='width="'+W+'" height="'+H+'"';
}
}
}
</script>
</head>
<body>
<center>
<img width="250" height="250" class="art11" src="img/slide1.jpg" title="1-е фото" />
<img width="250" height="250" class="art11" src="img/slide2.jpg" title="2-е фото" />
<img width="250" height="250" class="art11" src="img/slide3.jpg" title="3-е фото" />
</center>
</body>
</html>

Последний раз редактировалось Cuntmann, 07.03.2016 в 14:39.
Ответить с цитированием
  #5 (permalink)  
Старый 07.03.2016, 14:38
Аватар для Cuntmann
Аспирант
Отправить личное сообщение для Cuntmann Посмотреть профиль Найти все сообщения от Cuntmann
 
Регистрация: 26.01.2014
Сообщений: 78

рони,
зато я run не забыл на этот раз
Ответить с цитированием
  #6 (permalink)  
Старый 08.03.2016, 21:39
Аватар для Wilshere
Интересующийся
Отправить личное сообщение для Wilshere Посмотреть профиль Найти все сообщения от Wilshere
 
Регистрация: 07.03.2016
Сообщений: 11

Cuntmann, выручили.
Кстати, а что дает toFixed()?
Ответить с цитированием
  #7 (permalink)  
Старый 09.03.2016, 23:24
Аватар для Cuntmann
Аспирант
Отправить личное сообщение для Cuntmann Посмотреть профиль Найти все сообщения от Cuntmann
 
Регистрация: 26.01.2014
Сообщений: 78

JavaScript toFixed() Method
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с рандомными значениями злобная_пипа Элементы интерфейса 6 02.10.2015 20:11
Изменение размеров map area при изменении размера изображения. mxup Общие вопросы Javascript 1 09.07.2015 16:01
Правильное изменение размеров div элементов Nupster Элементы интерфейса 5 13.08.2014 19:07
Изменение размеров Скроллинга 1lider Events/DOM/Window 0 07.06.2014 16:22
Изменение img src при hover на другом img -- как? adelante jQuery 2 14.04.2010 08:12