Как передать элемент localalstorage с 1 страницы и добавить URL-адрес iframe на следующей странице? - PullRequest
0 голосов
/ 19 декабря 2018

Я пытаюсь передать элемент локального хранилища из текстового ввода и добавить значение к URL-адресу iframe на следующей странице.Iframe с другого сайта и не размещается на моем сайте, поэтому мне интересно, если это проблема?Вот мой код для справки:

Страница 1:

    <html> 
          <br>
          <form target="_blank" id="form1">
  <input name="address" type="text" id="address" placeholder="Location" style="border-radius: 5px;"/><br><br>
            <input onclick="window.location.href = 'http://123.com/test';" type="Submit" style="border-radius: 5px;"/>
        </form>
<script type="text/javascript">
  document.getElementById('form1')
    .addEventListener('submit', function (event) {
      event.preventDefault();
      localStorage.setItem('address', document.getElementById('address').value);
    });
</script>
</html>

Страница 2:

<script type="text/javascript">
var address = localStorage.getItem('address');
</script>
<iframe width="100%" height="510" src="http://test.com/iframe + 
'localStorage.getItem('address')'"></iframe>
...