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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Открытие ссылки при заходе на сайт 
:(
    Опции темы
antiv
Дата 22.6.2010, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



При заходе на сайт пользователь должен переходить по определенной ссылке.
Ссылка должна иметь в атрибуте класс. (<a href="link.htm" class="link">#</a>)
Как такое реализовать?
Спасибо!
PM MAIL   Вверх
bars80080
Дата 22.6.2010, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



в смысле? автоматом? а какая разница тогда, какой класс? он же не передастся

или у вас не получается вставить ссылку на страницу?
PM MAIL WWW   Вверх
antiv
Дата 23.6.2010, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(bars80080 @  22.6.2010,  19:23 Найти цитируемый пост)
в смысле? автоматом? а какая разница тогда, какой класс? он же не передастся

Да, заходишь на сайт и автоматически открывается эта ссылка.
Как реализовать не знаю, фреймы тоже не подходят...

Не могли бы вы перенести эту тему в раздел Вёрстка веб-сайтов? Спасибо!

Это сообщение отредактировал(а) antiv - 23.6.2010, 10:07
PM MAIL   Вверх
RobinHoodPHD
Дата 23.6.2010, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Ну если нужно чтобы автоматически открывалось при заходе то вот пример:
Код

<html>

<head>
<title># </title>
</head>

<script>
function func () {
document.location = document.getElementById ("MyLink").href;
}
</script>

<body onload="func();">
<a id = "MyLink" href="link.htm" class="link">#</a>
</body>
</html>

или так:
Код

<html>

<head>
<title># </title>
</head>

<script defer>
document.location = document.getElementById ("MyLink").href;
</script>

<body>
<a id = "MyLink" href="link.htm" class="link">#</a>
</body>
</html>

Хотя действительно не понятно зачем ей тогда класс  smile 
PM MAIL   Вверх
antiv
Дата 23.6.2010, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(RobinHoodPHD @ 23.6.2010,  10:44)
Ну если нужно чтобы автоматически открывалось при заходе то вот пример:
Код

<html>

<head>
<title># </title>
</head>

<script>
function func () {
document.location = document.getElementById ("MyLink").href;
}
</script>

<body onload="func();">
<a id = "MyLink" href="link.htm" class="link">#</a>
</body>
</html>

или так:
Код

<html>

<head>
<title># </title>
</head>

<script defer>
document.location = document.getElementById ("MyLink").href;
</script>

<body>
<a id = "MyLink" href="link.htm" class="link">#</a>
</body>
</html>

Хотя действительно не понятно зачем ей тогда класс  smile

Ваш пример не работает в Опере?

Например, есть такой сайт. Справа ссылка "Саратовская область"
Код
<div id="city"><a href="city.htm">Саратовская область</a></div>

Необходимо, чтобы при заходе на сайт окошко появлялось сразу же, тоесть открывалась ссылка
Код
<div id="city"><a href="city.htm">Саратовская область</a></div>

PM MAIL   Вверх
bars80080
Дата 23.6.2010, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



может имеется ввиду, что при заходе на сайт автоматом открывалось (всплывало) дополнительное окошко?
PM MAIL WWW   Вверх
antiv
Дата 23.6.2010, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(bars80080 @ 23.6.2010,  14:17)
может имеется ввиду, что при заходе на сайт автоматом открывалось (всплывало) дополнительное окошко?

Да, это как бы должно в результате. Но это произойдет, видимо, только при нажатии ссылки.
Или есть другие решения?
PM MAIL   Вверх
bars80080
Дата 23.6.2010, 19:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



есть:

Код

window.onload = function() { re_start(); };

function re_start() {
    window.open('', 'link.htm');
}


но причём здесь ссылки? и тем более классы?
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




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


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

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