веб-мастеру блог веб-мастера Статьи Веб-Мастера SEO Tools книги веб-мастеру

IPB

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Frame
Panchos
сообщение 5.9.2007, 20:43
Сообщение #1


Новичок
**

Группа: Свои
Сообщений: 11
Регистрация: 1.9.2007
Пользователь №: 206



Всем привет, подскажите как сделать ссылку так, чтобы страница открывалась в другом фрейме
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sashkovishe
сообщение 5.9.2007, 22:08
Сообщение #2


Администратор форума
****

Группа: Администраторы
Сообщений: 397
Регистрация: 3.12.2006
Из: России
Пользователь №: 4



Ну вот, например:
index.html
Код

<frameset rows="100,*">
<frame src="menu.html" name="frame1">
<frame src="page1.html" name="frame2">
</frameset>

Объявляем, как обычно, фреймы... только присваиваем им имена...

menu.html
Код

<html>

<head>
    <title>Untitled 2</title>
</head>
<base target="frame2">
<body>
<a href="page2.html">фрейм 2</a>
</body>
</html>

Здесь важно: <base target="frame2"> - указывает фрейм, в котором будет открываться страница...


--------------------
Изображение
Think differently...
ICQ: 6-135-294
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Panchos
сообщение 6.9.2007, 15:50
Сообщение #3


Новичок
**

Группа: Свои
Сообщений: 11
Регистрация: 1.9.2007
Пользователь №: 206



Можно ли во фрейме поменять цвет прокрутки, и как???
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sashkovishe
сообщение 6.9.2007, 17:43
Сообщение #4


Администратор форума
****

Группа: Администраторы
Сообщений: 397
Регистрация: 3.12.2006
Из: России
Пользователь №: 4



Цитата
Можно ли во фрейме поменять цвет прокрутки, и как???

Конечно можно... для этого нужно указывать в странице (которая открывается во фрейме) стили (css) для скролбара...
Например, в page1.html и в page2.html, пишем вот этот код между тегами <head> и </head>:
Код

<style>
body {
    scrollbar-face-color: red;
    scrollbar-shadow-color: blue;
    scrollbar-highlight-color:blue;
    scrollbar-3 dlight-color:blue;
    scrollbar-darshadow-color:blue;
    scrollbar-track-color:blue;
    scrollbar-arrow-color:green;
}
</style>

После двоеточия идет название цвета. Думаю разберетесь какое свойство что обозначает...
Если страниц много, то лучше создать отдельный css файл с кодом выше (только без <style></style>) и сохранить по названием например styles.css, а потом в каждой странице просто писать (тоже между <head> и </head>):
Код

<LINK rel="stylesheet" href="styles.css">


--------------------
Изображение
Think differently...
ICQ: 6-135-294
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Panchos
сообщение 10.9.2007, 14:02
Сообщение #5


Новичок
**

Группа: Свои
Сообщений: 11
Регистрация: 1.9.2007
Пользователь №: 206



Есть ли у фреймов свойство, чтобы ссылка открывалась не в новом окне, а в том же где и фрейм.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sashkovishe
сообщение 10.9.2007, 15:03
Сообщение #6


Администратор форума
****

Группа: Администраторы
Сообщений: 397
Регистрация: 3.12.2006
Из: России
Пользователь №: 4



Цитата
Есть ли у фреймов свойство, чтобы ссылка открывалась не в новом окне, а в том же где и фрейм.

Не совсем понял вопрос (в каком фрейме?)...

Но если имелось ввиду, чтобы страница открылась в том же фрейме где находится сама ссылка, то здесь нужно просто указать <base target="frame1">


--------------------
Изображение
Think differently...
ICQ: 6-135-294
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cybri0nix
сообщение 10.9.2007, 16:43
Сообщение #7


Начинающий
***

Группа: Свои
Сообщений: 38
Регистрация: 10.9.2007
Из: Kazakhstan
Пользователь №: 222



Во многих статьях читал, что фреймы не желательно использовать, не мог бы кто - нибудь объяснить почему.


--------------------
Если достигнут конец, то начни сначала, исправь ошибки. И тогда то, что было концом станет новым началом! Это и есть прогресс и совершенствование!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gid
сообщение 10.9.2007, 17:28
Сообщение #8


Администратор форума
*****

Группа: Главные администраторы
Сообщений: 541
Регистрация: 27.11.2006
Из: Россия
Пользователь №: 1



Цитата
Во многих статьях читал, что фреймы не желательно использовать, не мог бы кто - нибудь объяснить почему.

Поисковые боты их нелюбя и не понимают... но если нужно сделать какой-либо сервис, для людей, то можно использовать фреймы не задумываясь... хотя сейчас? лично я, стараюсь везде вместо фреймов использовать AJAX.


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Panchos
сообщение 10.9.2007, 20:34
Сообщение #9


Новичок
**

Группа: Свои
Сообщений: 11
Регистрация: 1.9.2007
Пользователь №: 206



Цитата
Не совсем понял вопрос (в каком фрейме?)...


Есть несколько фреймов расположенных на одной странице. Нужно сделать, если возможно конечно, чтобы ссылка открывалась не на новой странице и не во фрейме, а на всей странице, где расположен фрейм.
Спасибо, что помогли с прокрутками, очень красиво получилось.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gid
сообщение 10.9.2007, 21:59
Сообщение #10


Администратор форума
*****

Группа: Главные администраторы
Сообщений: 541
Регистрация: 27.11.2006
Из: Россия
Пользователь №: 1



Цитата
Нужно сделать, если возможно конечно, чтобы ссылка открывалась не на новой странице и не во фрейме, а на всей странице, где расположен фрейм.

В HTML коде нужного фрейма дописать между <head></head> следующий код: <base target="_self">


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Panchos
сообщение 12.9.2007, 19:06
Сообщение #11


Новичок
**

Группа: Свои
Сообщений: 11
Регистрация: 1.9.2007
Пользователь №: 206



Покажи на примере, а то чет не воткну.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sashkovishe
сообщение 12.9.2007, 20:27
Сообщение #12


Администратор форума
****

Группа: Администраторы
Сообщений: 397
Регистрация: 3.12.2006
Из: России
Пользователь №: 4



Цитата(gid)
В HTML коде нужного фрейма дописать между <head></head> следующий код: <base target="_self">

Цитата(Panchos)
Покажи на примере, а то чет не воткну.

Так, он не будет открывать на всей странице, он так откроется только в самом фрейме т.к. указание стоит на self (на себя)...
Так что тут только открывать страницу или полностью в новом окне, или в определенном фрейме... т.к. фреймы описаны уже на странице, то их изменить нельзя...
Остается только открывать в новом окне все...


--------------------
Изображение
Think differently...
ICQ: 6-135-294
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Panchos
сообщение 17.9.2007, 13:54
Сообщение #13


Новичок
**

Группа: Свои
Сообщений: 11
Регистрация: 1.9.2007
Пользователь №: 206



Спасибо всем. Разобрался. Оказывается все банально просто. Надо было просто написать
<base target="_top">
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Noran
сообщение 12.11.2007, 13:04
Сообщение #14


Новичок
**

Группа: Пользователи
Сообщений: 5
Регистрация: 12.11.2007
Пользователь №: 349



Доброе время суток всем ! У меня такая проблема с фреймами очень прошу помочь: нет полосы прокрутки всего набора фреймов sad.gif Хотя справа присутствует место под него визуально. Не путайте с полосой прокрутки самого фрейма. Пишу сайт в Macromedia Dreamweaver MX 8.01 если это важно.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gid
сообщение 12.11.2007, 18:23
Сообщение #15


Администратор форума
*****

Группа: Главные администраторы
Сообщений: 541
Регистрация: 27.11.2006
Из: Россия
Пользователь №: 1



Несовсем понятно, что вы имеете в виду, можно посмотрать на HTML код?


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V  1 2 >
Быстрый ответОтветить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 12.5.2008, 11:47
^ ВВЕРХ ^

Посетите наши проекты:
справочник по php | lcd телевизоры jvc - canal40.net