нуна помощь с ссылками

Старый mweb

Модератор: [mweb team]

нуна помощь с ссылками

Сообщение Jedi Сб фев 17, 2007 19:21

привет. такая проблема. у меня фреймовый сайт. при клики на ТАБЛИЦУ в дном фрейме, страница должна открыться в другом фрейме.
в таблице у меня написано onClick="--" вот что тут писать?
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Muerto Вс фев 18, 2007 1:18

Мон шер, вы пьян? Давайте код!
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Padonak Вс фев 18, 2007 3:28

-13-
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Muerto Вс фев 18, 2007 15:21

2Jedi: Извини, пьян был я. Вот оклемался...
<iframe id="okno"></iframe>
<a href="#" onClick="document.getElementById('okno').src='error.htm'">ссылка в окно</a> - так?
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Jedi Вс фев 18, 2007 18:55

нет, не работает. и у меня не iframe, а обычные фреймы.
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Muerto Пн фев 19, 2007 10:43

У ссылки target="имя фрейма".
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Muerto Пн фев 19, 2007 11:02

А, вообще, почитай http://www.htmlbook.ru/content/?id=23
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Jedi Пн фев 19, 2007 11:04

Muerto писал(а):У ссылки target="имя фрейма".

типа onClick="target='main'" типа такого чтоли?
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Muerto Пн фев 19, 2007 12:25

Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Jedi Пн фев 19, 2007 12:52

нифига не получается, пишет ошибка на странице и всё.

<td bgcolor="#ebebeb" class="style2" style="cursor: hand" onMouseOver="this.style.backgroundColor='#fffef1'" onMouseOut="this.style.backgroundColor='#ebebeb'" onClick="parent.frames.mainFrame.document.location=´blocks/news.php´">
Новости</td>
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Kat Пн фев 19, 2007 13:06

2Jedi: потому что ты употребляешь зарезервированное служебное слово. Да еще и в цикле;)
Аватара пользователя
Kat
Курильщик
 
Сообщения: 309
Зарегистрирован: Чт май 18, 2006 16:49

Сообщение Muerto Пн фев 19, 2007 13:27

2Jedi: Какую ошибку-то пишет?
Попробуй так: onClick="parent.frames.mainFrame.src=´blocks/news.php´" или
onClick="top.frames['mainFrame'].location.href=´blocks/news.php´"
На крайняк parent.document.getElementById("mainFrame").src=´blocks/news.php´
И, кстати, замени cursor:hand; на cursor:pointer;
Последний раз редактировалось Muerto Пн фев 19, 2007 13:54, всего редактировалось 3 раз(а).
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Kat Пн фев 19, 2007 13:38

ошибку и код вообще то
Аватара пользователя
Kat
Курильщик
 
Сообщения: 309
Зарегистрирован: Чт май 18, 2006 16:49

Сообщение Jedi Вт фев 20, 2007 20:21

блин. вот жопа то, нифига не работает
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Kat Вт фев 20, 2007 21:07

2Muerto: кого то из нас он обозвал *опой((( вот тебе и нарабатывание кармы!
2Jedi: осмелюсь предложить Вам, уважаемый, перечитать ВНИМАТЕЛЬНО первый ответ-он же ответ Muerto)
Аватара пользователя
Kat
Курильщик
 
Сообщения: 309
Зарегистрирован: Чт май 18, 2006 16:49

Сообщение Jedi Ср фев 21, 2007 13:53

Kat писал(а):2Jedi: осмелюсь предложить Вам, уважаемый, перечитать ВНИМАТЕЛЬНО первый ответ-он же ответ Muerto)


может быть, но не на протежении недели ведь!!!!
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Jedi Ср фев 21, 2007 13:54

Jedi писал(а):
Kat писал(а):2Jedi: осмелюсь предложить Вам, уважаемый, перечитать ВНИМАТЕЛЬНО первый ответ-он же ответ Muerto)


может быть, но не на протежении недели ведь! )))
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Jedi Ср фев 21, 2007 14:06

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body topmargin="0" leftmargin="0" rightmargin="0">
<table width="196" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="4" height="4"><img src="img/tl.gif" width="4" height="4"></td>
<td height="4" background="img/tt.gif"><img src="img/spacer.gif" width="4" height="4"></td>
<td width="4" height="4"><img src="img/tr.gif" width="4" height="4"></td>
</tr>
<tr>
<td width="4" background="img/ll.gif"><img src="img/spacer.gif" width="4" height="4"></td>
<td height="190" valign="top"><table width="188" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="188" height="102" align="left" valign="bottom" background="img/logo.jpg"><span class="style3">User: <?=$user ?></span></td>
</tr>
<tr>
<td><table width="188" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="2" background="img/nw.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td height="16" bgcolor="#330066"><span class="style1">&nbsp;&nbsp;РАЗДЕЛЫ САЙТА</span></td>
</tr>
<tr>
<td height="2" background="img/gw.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td bgcolor="#ebebeb" class="style2" style="cursor: hand" onMouseOver="this.style.backgroundColor='#fffef1'" onMouseOut="this.style.backgroundColor='#ebebeb'" onClick="parent.document.getElementById("mainFrame").src=?blocks/news.php?" >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Новости</td>
</tr>
<tr>
<td height="2" background="img/gw.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td bgcolor="#ebebeb" class="style2" style="cursor: hand" onMouseOver="this.style.backgroundColor='#fffef1'" onMouseOut="this.style.backgroundColor='#ebebeb'" onclick="this.redirect('blocks/history.php')">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;История</td>
</tr>
<tr>
<td height="2" background="img/gw.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td bgcolor="#ebebeb" class="style2" style="cursor: hand" onMouseOver="this.style.backgroundColor='#fffef1'" onMouseOut="this.style.backgroundColor='#ebebeb';" onclick="redirect('blocks/photo.php')">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Фотогаллерея</td>
</tr>
<tr>
<td height="2" background="img/gw.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td bgcolor="#ebebeb" class="style2" style="cursor: hand" onMouseOver="this.style.backgroundColor='#fffef1'" onMouseOut="this.style.backgroundColor='#ebebeb'" onclick="redirect('blocks/book.php')">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Гостевая книга </td>
</tr>
<tr>
<td height="2" background="img/gw.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td bgcolor="#ebebeb" class="style2" style="cursor: hand" onMouseOver="this.style.backgroundColor='#fffef1'" onMouseOut="this.style.backgroundColor='#ebebeb';" onclick="redirect('system/users.php')">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Пользователи</td>
</tr>
<tr>
<td height="2" background="img/gw.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td bgcolor="#ebebeb" class="style2" style="cursor: hand" onMouseOver="this.style.backgroundColor='#fffef1'" onMouseOut="this.style.backgroundColor='#ebebeb';" onclick="redirect('system/stat.php')">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Статистика</td>
</tr>
<tr>
<td height="2" background="img/gn.gif"><img src="img/spacer.gif" width="2" height="2"></td>
</tr>
</table></td>
</tr>
</table></td>
<td width="4" background="img/rr.gif"><img src="img/spacer.gif" width="4" height="4"></td>
</tr>
<tr>
<td width="4" height="4"><img src="img/lbr.gif" width="4" height="4"></td>
<td height="4" background="img/cbr.gif"><img src="img/spacer.gif" width="4" height="4"></td>
<td width="4" height="4"><img src="img/rbr.gif" width="4" height="4"></td>
</tr>
<tr>
<td width="4" background="img/ll.gif"><img src="img/spacer.gif" width="4" height="2"></td>
<td valign="top"><img src="img/bottom.gif" width="189" height="60"></td>
<td width="4" background="img/rr.gif"><img src="img/spacer.gif" width="4" height="2"></td>
</tr>
<tr>
<td height="4" width="4"><img src="img/bl.gif" width="4" height="4"></td>
<td height="4" background="img/bb.gif"><img src="img/spacer.gif" width="4" height="4"></td>
<td height="4" width="4"><img src="img/br.gif" width="4" height="4"></td>
</tr>
</table>
</body>
</html>
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Jedi Ср фев 21, 2007 14:06

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Ïàíåëü óïðàâëåíèÿ</title>
</head>

<frameset cols="198,*" frameborder="NO" border="0" framespacing="0">
<frame src="navigation.php" name="leftFrame" scrolling="NO" noresize>
<frame src="default.htm" name="mainFrame">
</frameset>
<noframes><body>
</body></noframes>
</html>
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Kat Ср фев 21, 2007 16:16

в строке 34 страницы (ячейка с контентом 'новости') нужно заменить

Код: Выделить всё
onClick="parent.document.getElementById("mainFrame").src=?blocks/news.php?"


на

Код: Выделить всё
onClick="parent.frames.mainFrame.document.location='blocks/news.php';"


у меня срабатывает (я загружаю свою страницу), если нет- то надо смотреть подгружаемую страницу и еще - у твоего фрейма mainFrame - это name, а не id, поэтому нельзя использовать метод 'document.getElementById'.
Аватара пользователя
Kat
Курильщик
 
Сообщения: 309
Зарегистрирован: Чт май 18, 2006 16:49

Сообщение Padonak Ср фев 21, 2007 16:25

а то что в первом случае кавычки все одинаковые никого не смущает? -13- -13- -13-
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Jedi Ср фев 21, 2007 17:55

Padonak писал(а):а то что в первом случае кавычки все одинаковые никого не смущает? -13- -13- -13-


да я и так и так пробовал
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Сообщение Muerto Ср фев 21, 2007 18:08

2Jedi: Поставь id="name фрейма" каждому фрейму и onClick="parent.document.getElementById('id фрейма-цели').src='blocks/news.php'"
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Jedi Ср фев 21, 2007 19:01

да уже заработало. спасибо всем.
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia


Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33

cron