Как нажать на ссылку в popup окне

sound

Новичок
Как нажать на ссылку в popup окне

скрипт нажимает на ссылку
document.links[1].click();

ссылка имеет вид
<a href="javascript: popUp('window.php?id=1')">ССЫЛКА<a>

она откырывает popup окно
а как получуть доступ к этому окну и нажать там на ссылку

нашел функцию focus()
только не понятно а что туда писать и вообще дает ли она доступ к окну или только выводит его на передний план
и для моей задачи нужна другая функция
 

sound

Новичок
Апокалипсис
для одного сайта надо чтобы закрыть ненужное всплывающее окно
сайт открываеться js скриптом
сайт не мой
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
ненужно ничего автоматически нажимать в несвоих окнах
 

sound

Новичок
@ndrey
всмысле что за окно? я написал какая ссылка формирует это окно
функция popUp
<a href="java script: popUp('window.php?id=1')">ССЫЛКА<a>

то есть сначала идет открытие сайта в новом окне с помощью .js файла (window.open не использую оно у меня то работает то нет, непонятный глюк, пишет объект не определен а иногда запускаеться, делаю все в IE 6.0 но это так к слову новое окно отрываю по другому но всеравно открываю)

ie = new ActiveXObject("InternetExplorer.Application");
ie.Visible = true;
ie.Navigate("https://site.com");

потом на этом сайте нажимаеться линк
ie.document.links[1].click();

линк в html коде сайта имеет такой вид
<a href="java script: popUp('window.php?id=1')">ССЫЛКА<a>

и теперь мне надо получить доступ к этому popup окну, чтобы нажать там на ссылку и закрыть popup окно
 

sound

Новичок
Апокалипсис
ну мой пост перед твоим не объясяет ?
если нет, готов расказать подробней только незнаю что еще можно сказать
 

@ndrey

Новичок
sound в моем букваре по js нет функции popUp поэтому и спросил...
а window.open возвращает ссылку на новый объект window со всеми вытекающими последствиями...
 

sound

Новичок
@ndrey
то есть а как она возвращает ?
чтобы открыть новое окно надо писать его url а у меня popup окно я незнаю какое там url

window.php это уже конечная часть а что писать перед этим не понятно
 

@ndrey

Новичок
то есть а как она возвращает ?
sound так я не понял для чего все это нужно и в каких целях, то степень соответствия моих нижеследующих объяснений вашей реализации устанавливаете сами:
1. r=window.open
2. r - ссылка на объект window, самый верхний объект иерархии документов
3. для работы с объектами нового окна r объявляется глобальной
4. r.document.getElementById() - доступ к объекту нового окна.

зы: у меня все.
 

sound

Новичок
@ndrey
да это я знаю проблема в том какое Url писать если использовать window.open
я открываю новое окно но чуть по другому тоже в переменную и потом с ним работаю это все понятно
 

sound

Новичок
@ndrey
не это не то я же написал что незнаю какой точный url или аюбсолютный путь

-~{}~ 20.10.07 21:12:

а вот еще деталь
так на сайте определяется функция popup

function popUp(URL)
{
page = window.open(URL,null,'width=200,height=200,top=200,left=200');
}

-~{}~ 21.10.07 01:51:

сам разобрался теперь проблема
ссылка нажимаеться и выскакивает окно IE

Просматриваемая вебстраница пытаеться закрыть это окно

Как его убрать а то все что я написал бессмыслено получаеться
 
Сверху