Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Вывод внешнего сайта с наложенной картинкой (https://javascript.ru/forum/dom-window/66941-vyvod-vneshnego-sajjta-s-nalozhennojj-kartinkojj.html)

eonqee 19.01.2017 10:35

Вывод внешнего сайта с наложенной картинкой
 
Вложений: 4
Есть такая система мониторинга Zabbix. Меня интересуют карты Zabbix. На них отображаются узлы сети. Пример на картинке ниже.
http://javascript.ru/forum/attachmen...achmentid=3399
Узлов на одной карте может быть очень много. Координаты каждого узла на каждой из карт у меня есть. К сайту (веб-интерфейсу Zabbix) доступа нет, только просмотр, редактировать не могу.
Задача: генерировать у себя html-страничку на которой будет веб-интерфейс системы мониторинга с наложенным изображением на определенный (каждый раз разный) узел. Примерно так (желтый кружок): http://javascript.ru/forum/attachmen...d=148480965 6
Делалось это так:
Код:

<html>
 <head>
  <title>Zabbix</title>
 </head>
 <body>

<div style="height:100%; position:relative">
        <iframe src="http://192.168.1.50/zabbix/maps.php?sysmapid=3" style="width:100%; height:100%; border:0px; position:absolute; " ></iframe>
        <img src="krug.gif" style="position:absolute; left: 840; top: 270;"/>
</div>
 
 </body>
</html>

Но проблема в том, что при скролле вниз желтый кружок остается на месте, не скроллится вместе с фоном (iframe).
http://gifmaker.cc/PlayGIFAnimation....put_yPuGiE.gif
Какие есть способы, чтобы "приклеить" картинку к iframe? Поигрался с position, не помогло.
Не обязательно делать это с помощью iframe, просто других способов не знаю.
Скачивать страничку и редактировать ее не предлагать.

Rise 19.01.2017 20:02

eonqee, скролл видимо возникает во фрейме, а не в окне, тогда стоит указать фрейму фиксированные размеры больше размера предполагаемого контента в нем.

eonqee 21.01.2017 10:10

Спасибо, работает так как надо


Часовой пояс GMT +3, время: 16:11.