Интересующий вас текст находится внутри div
с классом gphoto-exifbox-exif-field
.Поскольку это расширение для Chrome, у нас есть document.querySelectorAll
, что облегчает выбор этого элемента:
var div = document.querySelectorAll('div.gphoto-exifbox-exif-field')[4],
text = div.innerText;
/* text looks like:
"Filename: img_3474.jpg
Camera: Canon
Model: Canon EOS DIGITAL REBEL
ISO: 800
Exposure: 1/60 sec
Aperture: 5.0
Focal Length: 18mm
Flash Used: No
Latitude: 36.872068° N
Longitude: 111.387291° W"
*/
Теперь легко получить то, что вы хотите:
var lng = text.split('Longitude:')[1].trim(); // "111.387291° W"
Я использовал trim()
вместо split('Longitude: ')
, поскольку на самом деле это не пробел в innerText
(в URL-кодировке, %C2%A0
... не время выяснять, с чем это связано, извините).