Попытка получить доступ к пропущенному URL из window.open () - PullRequest
0 голосов
/ 16 февраля 2019

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

Вот фрагмент кода, с которым я играл,

function myFunction() {
  var myWindow = window.open("http://google.com", "MsgWindow", "width=200,height=100");

  document.getElementById("demo").innerHTML =
    "The full URL of this page is:<br>" + myWindow.location.href;
}
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>

1 Ответ

0 голосов
/ 16 февраля 2019

Я хочу получить значение URL после того, как пользователь выполнит несколько действий.

Вы не можете.Созданное вами окно является междоменным фреймом, поэтому вы не можете получить доступ к его местоположению.

Это необходимо, поскольку местоположение окна может содержать личную информацию - например, многие старые веб-приложения будут содержать идентификаторы сеансав URL.

...