|
|
|
| Вот такая проблема.
Сайт на фреймах (не надо меня сильно бить - так надо).
Если открывать ссылки то они открываются в этом же фрейме, сохраняя остальные в том же состоянии.
Мне надо чтоб ссылки открывалась в этом же окне, но убирала за собой остальные фреймы.
То есть имеется ссылки на другие сайты, и я не хочу чтоб весь сайт был во фрейме.
Может это сделать через target или с помощью css или через javascript????
P.S. Я никого не запутал? | |
|
|
|
|
|
|
|
для: Artem S.
(23.10.2004 в 11:34)
| | >Сайт на фреймах (не надо меня сильно бить - так надо).
Всему свое предназначение. У фремов тоже много сильных сторон.
>Мне надо чтоб ссылки открывалась в этом же окне, но убирала за собой остальные фреймы.
Т.е. открылась страница по ссылке, но не во фрейме, а заняв всю страницу?
Тогда делаем через JavaScript. Заменяем значение href, на странице, где расположены фреймы.
<html>
<head>
<script language="JavaScript1.3">
<!--
function golink(link)
{
top.document.location.href=link;
}
-->
</script>
</head>
<body>
<h1>Фрейм 2</h1>
<a href="#" onclick="golink('http://www.softtime.ru/'); return false;">Сcылка</a>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(23.10.2004 в 17:14)
| | Сначала было воспользовался вашим вариантом
но потом подумал что у меня на этой станице все ссылки открывается на всю станицу
Нашел способ как и задумывал сначала - через TARGET, а сам target предопределил в теге base. Вот если кому надо:
<BASE TARGET="_parent">
Но все равно спасибо. | |
|
|
|