В связи с переходом на новый движок... возможны сбои в работе! Простите!
Работы производятся прямо сейчас 24-06-2024! ×
Меню :
js tag (56)
img (14)
js img (3)
js (246)



Blog (1436)
php (341)
js (246)
html (147)
css (131)
html tags (62)
js tag (56)
jquery (42)
text (37)
ruweb.net (37)
js method (36)
php array (33)
js date (33)
form html (30)
online (29)
Показать еще :
fonts (26)
foto (22)
atom (20)
php file (20)
database (19)
forum (19)
input (18)
svg (18)
info (17)
php date (17)
mysql (17)
hosting (17)
html book (16)
board (16)
php time (15)
color (15)
js events (14)
js time (14)
js url (14)
img (14)
select (13)
htaccess (13)
osclass (13)
notepad (13)
lingvo (13)
знак (13)
download (12)
php img (12)
keyboard (12)
table (12)
php path (12)
dw block (12)
icon (11)
jsphp (11)
form (11)
yandex (10)
mouse (10)
keyframes (10)
js delete (10)
vs code (9)
ftp (9)
chart (9)
dosite (9)
hover (9)
browser (8)
php post (7)
comment (7)
php url (7)
iframe (6)
list (6)
click (6)
adminka (6)
canvas (6)
php get (6)
tag a (5)
heading (5)
value (5)
js id (5)
mb (5)
reg.ru (5)
year (5)
js math (5)
day (4)
numbers (4)
php var (4)
base64 (4)
week (4)
games (4)
js hash (4)
scandir (4)
xml (4)
ssl (4)
symbols (4)
console (4)
month (4)
js form (4)
task (4)
pages (4)
vk (4)
нок (4)
submit (4)
bbcode (4)
js img (3)
money (3)
jquery post (3)
line (3)
js post (3)
https (3)
domen (3)
ucoz (3)
padding (3)
куб (3)
captcha (3)
js vars (2)
video (2)
youtube (2)
seo (2)
sitemap (2)
tag hr (2)
рся (2)
qr code (2)
arrows (2)
google (2)
typeof (2)
height (2)
prompt (2)
details (2)
counter (2)
rutube (1)
нод (1)
archive (1)
cursor (1)
windows (1)
speed (1)
scroll (1)
smile (1)
jino (1)

Height & width JavaScript?

"Ширина и высота картинки в JavaScript" или "height & width JavaScript?".

Подробно о высоте и ширине картинки в JavaScript

  1. Получаем размеры изображения в js
  2. Получаем размеры изображения в jQuery
  3. Получение изображения из type="file" js

  1. Получаем размеры изображения в js

    Начнем получение размеров изображения в JavaScript, нам потребуется для этого картинка:

    В самом верху страницы вы видите логг сайта... если вы откроете код, то увидите вот такой код картинки:

    <img src="https://dwweb.ru/__img/__dates/logo.png" alt="alt" title="ГЛАВНАЯ" id="main_logo">

    Получим объект с помощью getElementById, обращаемся к id

    var img = document.getElementById('main_logo');

    Далее нам потребуется "clientWidth" для получения ширины картинки в js:

    var width = img.clientWidth;

    B "clientHeight" - для получения высоты картинки в js:

    var height = img.clientHeight;

    И выведем полученную высоту и ширину картинки в JavaScript с помощью document.write();, прямо в месте расположения скрипта...

    document.write('Ширина картинки '+ width +'px + Высота картинки '+ height + 'px');

    Соберем весь код получения высоты и ширины картинки в JavaScript

    <script>

    var img = document.getElementById('main_logo');

    var width = img.clientWidth;

    var height = img.clientHeight;

    document.write('Ширина картинки '+ width +'px + Высота картинки '+ height+ 'px');

    </script>

    Живой пример получения высоты и ширины картинки в JavaScript

    Возьмем выше приведенный код и поместим его прямо здесь в коде:


  2. Получаем размеры изображения в jQuery

    Сверху я разобрал получение картинки в js? теперь повторим тоже самое в jQuery,для этого нам понадобится...

    Первое, что естественно нужно сделать это - подключить jquery

    Не будем растягивать как в js... напишем коротко:

    Получаем ширину изображения в jQuery :

    var imgwidth = $('#main_logo').prop('width');

    Получаем высоту изображения в jQuery :

    var imgheight = $('#main_logo').prop('height');

    Опять выведем ширину и высоту изображения в jQuery document.write();

    document.write('Ширина картинки '+ imgwidth +'px + Высота картинки '+ imgheight + 'px');

    Соберем весь код получения высоты и ширины картинки в jQuery

    <script>

    var imgwidth = $('#main_logo').prop('width');

    var imgheight = $('#main_logo').prop('height');

    document.write('Ширина картинки '+ imgwidth +'px + Высота картинки '+ imgheight + 'px');

    </script>

    Пример работы кода получения высоты и ширины картинки в jQuery

    Разместим выше приведенный код прямо здесь:


  3. Получение изображения из type="file" js

    Для того, чтобы протестировать работу скрипта по определению ширины и высоты из поля ввода type="file" - выберите файл... на компьютере...

    Код получения высоты и ширины картинки в js из type="file"

    <input type="file" id="userfile">

    <script>

    function getSize()

    {

    var file = document.getElementById('userfile').files[0];

    var reader = new FileReader();

    reader.readAsDataURL(file);

    reader.onload = function (e) {

    var image = new Image();

    image.src = e.target.result;

    image.onload = function () {

    var width = this.width;

    var height = this.height;

    alert(width + ' ' +height);

    };

    };

    }

    document.getElementById('userfile').addEventListener('change', getSize);

    </script>

Не стесняемся говорить спасибо!
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Теги:
На сайте сейчас :
Ещё : Игра "пятнашки"
Угадай страну по флагу
dwweb.ru есть здесь:
ruweb
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB
Страница загружена за : 0.019775 секунд. Подробнее