Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Открытие ссылки в нужном ифрейме, скрипт прилагается... 
:(
    Опции темы
Sufius
Дата 21.12.2004, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 5.4.2004
Где: Питер

Репутация: нет
Всего: 1



Код

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="JavaScript">
function print_links()
{var str = "http://nazvanie";
var linki = top.myIFrame.document.getElementsByTagName("A");
for (var i=0;i<linki.length;i++)
{if(linki[i].href.indexOf(str) != -1)
{document.getElementById("textbox").innerHTML += linki[i].outerHTML + "<br>";
}
}
}
</script>
</head>
<body onload="print_links();">
<iframe src="somelink.php" id="myIFrame" border="0" width="100" height="100"></iframe>
<br>
<div id="textbox">
<b>Ссылки из IFRAME:</b>
<br>
</div>
<iframe src="0.php" id="linkopen" border="0" width="300" height="200"></iframe>
</body>
</html>


Скрипт выдергивает ссылки со странички, которая открывается во фрейме...
Как сделать, чтобы при нажатии на эти ссылки, они выводились в ифрейме "linkopen"
<base target="linkopen"> не помогает smile

Это сообщение отредактировал(а) Sufius - 21.12.2004, 22:16


--------------------
Помогите плиз с Ajax http://forum.vingrad.ru/forum/topic-208747.html
PM MAIL ICQ   Вверх
Sardar
Дата 22.12.2004, 01:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Задай для них аттрибут target="linkopen";


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Sufius
Дата 22.12.2004, 02:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 5.4.2004
Где: Питер

Репутация: нет
Всего: 1



Э-э-э... не могу smile
ссылки утащены с другого сайта smile
а по другому?


--------------------
Помогите плиз с Ajax http://forum.vingrad.ru/forum/topic-208747.html
PM MAIL ICQ   Вверх
Alx
Дата 22.12.2004, 07:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



замени строку

Код

document.getElementById("textbox").innerHTML += linki[i].outerHTML + "<br>";


на

Код

top.myFrame2.document.getElementById("textbox").innerHTML += linki[i].outerHTML + "<br>";


в IFRAME`е должно быть такое:

Код

<div id="textbox">
<b>Ссылки из IFRAME:</b>
<br>
</div>



--------------------
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0464 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.