Вернуться   Форум SAPE.RU > Другое > Курилка

-->
Ответ
 
Опции темы
Старый 26.02.2011, 22:12   #1
Читатель
 
Регистрация: 26.02.2011
Сообщений: 0
Вес репутации: 0
Гена85 на пути к лучшему
По умолчанию вопрос по Human Emulator

Подскажите как открыть ссылку без атрибута target="_blank"
пишу вот такой код нечего не получается.
<?php
// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");

$browser->navigate('http://www.i.ua');
$browser->wait_for(240,1);
sleep(3);
// получим все аттрибуты
echo $element->get_all_attributes_by_number(107)."<br><hr>";
// удалим target
$frame->remove_attribute_by_number(107,"target='_blank' ") ;
// получим все аттрибуты
echo $element->get_all_attributes_by_number(107)."<br><hr>";

// Quit
$app->quit();
?>
Гена85 вне форума   Ответить с цитированием
Старый 27.02.2011, 01:01   #2
Специалист
 
Регистрация: 20.08.2009
Сообщений: 115
Вес репутации: 195
pluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордится
По умолчанию

а просто урл получить не вариант?

echo $anchor->get_href_by_number(109);

А если только открыть, так, вообще, просто кликнуть
$anchor->click_by_number(109);
pluto вне форума   Ответить с цитированием
Старый 27.02.2011, 01:30   #3
Читатель
 
Регистрация: 26.02.2011
Сообщений: 0
Вес репутации: 0
Гена85 на пути к лучшему
По умолчанию

Нет.
Нужно чтобы ссылка открыласть в томже окне, для этого нужно както вырезать атрибут target="_blank"
Гена85 вне форума   Ответить с цитированием
Старый 27.02.2011, 01:38   #4
Специалист
 
Регистрация: 20.08.2009
Сообщений: 115
Вес репутации: 195
pluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордитсяpluto - за этого человека можно гордится
По умолчанию

$anchor->get_href_by_number(109);

Вы же получаете просто урл. Откуда там атрибуты?

Вот и открывайте его.
pluto вне форума   Ответить с цитированием
Старый 27.02.2011, 02:03   #5
Читатель
 
Регистрация: 26.02.2011
Сообщений: 0
Вес репутации: 0
Гена85 на пути к лучшему
По умолчанию

Спасибо большое, только догнал что вы имели введу.
всё заработало.
Гена85 вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скинемся на Human Emulator? zhil Софт для оптимизаторов и вебмастеров 3 17.05.2010 11:33
Лицензия на Xedant Human Emulator Вика Софт для оптимизаторов и вебмастеров 1 27.08.2009 10:35


Часовой пояс GMT +3, время: 21:32.