Предположим, у меня есть следующий код.Как запустить Javascript в новом окне?
window.open(url, windowName, "height=500,width=500")
// This will open a new window with the url.
myFunction();
// Run this function on the newly opened window instead of
// the old one because I need to find a link on the new page.
В настоящее время myFunction() застрял в старом окне.
Обновление: новый URL-адрес является другим доменом.
вы не можете. Это позволит вам запускать javascript на произвольных страницах без ведома пользователя, что означает, что вы можете делать очень злонамеренные вещи. Если вы являетесь владельцем 'url', который вы открываете, вы можете предоставить механизм на этой странице, чтобы прочитать javascript из параметров URL, если хотите, и выполнить это, но я бы тоже не рекомендовал это. –
@Christian - Это неверно для URL-адресов из одного домена. –
Zip пытается найти ссылку на новую страницу. Я сомневаюсь, что он проведет это обруч, если он будет контролировать новую страницу (т. Е. Это не его домен). –