Как я могу получить путь изображения с другой страницы, используя JS? - PullRequest
0 голосов
/ 08 марта 2012

Это мой случай: у меня есть страница с баннером, которая будет часто обновляться, это означает, что путь к изображению баннера будет отличаться при каждом обновлении страницы (не может быть перезаписан).В любом случае, он будет внутри div или контейнера с постоянным именем.

Что мне нужно сделать, так это извлечь путь к изображению и распечатать его на другой странице, поэтому, если баннер изменится на первой странице, он автоматически изменится на второй.

Я подумал, что, возможно, какой-то javascript мог бы сделать работу, но я не совсем уверен, как получить путь к изображению изнутри div.

Любая помощь будет оценена, привет из Аргентины

1 Ответ

0 голосов
/ 08 марта 2012

решение с использованием html5 и javascript это

  you can get the image tag through javascript(as u say it is in div
  and whose id you know)  
  something like
  src = document.getElementById("id").childnodes[0].src
  should work for u

  then you can store this src in the localStorage

  localStorage["src"] = src;

  as soon as you store something in localstorage it will fire a 
  "storage" event in all the other pages except the page in which 
  you have actually stored the src


 so handle "storage" event in the other pages like this

     window.addEventListener("storage",func,false);

     function func(event)
     {

         src  = localStorage[event.key];
        //now src has the updated src :)
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...