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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Данные появляющиеся после их загрузки. 
:(
    Опции темы
WIPS
Дата 16.6.2009, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(dolci2006 @  16.6.2009,  12:42 Найти цитируемый пост)
Закидываем этот код в тег <title></title>

это код должен быть в <head>


Цитата(dolci2006 @  16.6.2009,  12:42 Найти цитируемый пост)
window.onload. неполучается приписать эту функцию

попробуй так
Код

<body onload="your_function()"></body>

или так
Код

<body onclick="your_function()"></body>

хотя onclick на весь body это как-то жестко
--------------------
Автопроизводители, машины, марки, модели!
PM MAIL WWW ICQ Skype   Вверх
dolci2006
Дата 16.6.2009, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Подскажи как реализовать:
чтоб имено после того как страничка сайта полностью загрузиться начать выполнять эту операцию.

Код

 if ($('#main').is(":hidden")) {
        $('#main').slideDown("slow");
      } else {
        $('#main').hide();
      }


Это сообщение отредактировал(а) dolci2006 - 16.6.2009, 15:49
PM MAIL   Вверх
Aliance
Дата 16.6.2009, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

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



в head кидаешь следующий код:
Код

$( function()
    {
        if ($('#main').is(":hidden"))
        {
            $('#main').slideDown("slow");
        }
        else
        {
            $('#main').hide();
        }
    }
);

но непонятно зачем ты проверяешь не скрыт ли элемент, если он скрыт? ИМХО, достаточно просто строки:
Код

$( function()
    {
        $('#main').slideDown("slow");
    }
);


Добавлено через 2 минуты и 2 секунды
Кстати, при таком решении, пользователи, у который JS будет отключен, будут нервно курить в сторонке)

Это сообщение отредактировал(а) Aliance - 16.6.2009, 16:09
PM MAIL WWW ICQ Skype   Вверх
ksnk
Дата 16.6.2009, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


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

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



Aliance, Чтобы вредные юзеры, отключившие JS, курили со всеми в общей курилке, нужно "скрывать" #main тем-же JavaScript'ом.
К  примеру, вставив в самое начало скрипта (в head) чего-то такое
Код

<script> document.write('<'+'style> #main { display:none} <'+'/style>') </script>


P.S. Исправил опечатки...

Это сообщение отредактировал(а) ksnk - 16.6.2009, 18:13


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
dolci2006
Дата 16.6.2009, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



У меня получилось примерно так:

Код

<script>
  $(window.onload).ready(function(){     
        $('#slide').slideDown("slow"); 
  });
  </script>


Вопрос: проверяет ли window.onload загружены ли все картинки. и как сделать задержку а 1.5 секунды перед выполнением операции.
PM MAIL   Вверх
dolci2006
Дата 16.6.2009, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



.setInterval попробывал эту функцию. наверно гдето ошибка т.к. неработает.

Код

<script>
      setTimeGou=window.setInterval("f1()", 1000);

    function f1()  
{
    $(document.body).click(function () {
      if ($('#main').is(":hidden")) {
        $('#main').slideDown("slow");
      } else {
        $('#main').hide();
      }
    
}
  
  </script>

PM MAIL   Вверх
ksnk
Дата 16.6.2009, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


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

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



Программирование методом научного тыка?


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
dolci2006
Дата 16.6.2009, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Частично - ДА. JS я не знаю. все это я делаю по осходникам.. поэтому и пишу сдесь..
PM MAIL   Вверх
Aliance
Дата 17.6.2009, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

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



ksnk, но тогда получится все равно что будет небольшая задержка перед скрытием элемента...


dolci2006, попробуй так:
Код

<script>
function onloadAndTimeoutFunction()
{
    $('#slide').slideDown("slow");
}
$( function()
    {
        setTimeout( 'onloadAndTimeoutFunction()', 1000  );
    }
);
</script>

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


 




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


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

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