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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поставить скрипт в нужное место, Javascript и div 
V
    Опции темы
sokpet
Дата 3.4.2010, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Добрый день.

Подскажите пожалуйста как правильно поставить скрипт в нужное место?

Есть обратный счетчик на Яве, у меня все работает хорошо и он вылезает в нужном месте (т.е. на моем мониторе)

Код

document.write('<div style="position:absolute;top:590px;left:480px;width:253px;height:72px;z-index:100">');


но на других мониторах соответственно он появляется в другом месте в зависимости от его размера.

Не могу сообразить как его привинтить к wrapper

Пытался сделать через id и потом через CSS посавить в нужное место:

Код

<script type="text/javascript" id="time" src="time/time.js"></script>

но что-то не выходит

Если подобный вопрос уже был, дайте ссылку плиз.

Спасибо
PM MAIL   Вверх
Amphiluke
Дата 3.4.2010, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

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



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

В общем, в зависимости от разрешения (см. свойства объекта Screen) вам нужно подменять здесь:
Цитата(sokpet @  4.4.2010,  01:04 Найти цитируемый пост)
Код

document.write('<div style="position:absolute;top:590px;left:480px;width:253px;height:72px;z-index:100">');

значения атрибутов top и left.

Добавлено через 1 минуту и 30 секунд
А если можете, то лучше откажитесь от абсолютного позиционирования. 
PM   Вверх
sokpet
Дата 3.4.2010, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Amphiluke, да проблема именно в позиционирование контейнера...

Я хотел бы сделать через дополнительный div id

т.е.

на странице прописать <div id="time"></div> и позиционировать его к wrapper а не к body, тогда все будет нормально на всех мониторах. (соответственно в яве добавить 

document.write('<div id="time">');
Но почему-то так не хочет работать....


А, если я меняю параметры top  left , то с абсолютным позиционированием все равно ничего не выходит нормально (он же его к body привязывает, а размер body у всех разный)

С удовольствием бы извавился от абслолюта в данном случае, только не соображу как...


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


Шустрый
*


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

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



ява != javascript

запомни.

а по теме:  а почему бы его не добавлять обычным методом? или убрать position absolute. и вызывать document.write  в нужном месте (к примеру на странице спец контейнер, для счетчиков)
--------------------
PM MAIL   Вверх
sokpet
Дата 4.4.2010, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Я знаю, что Ява и Яваскрипт это не одно и тоже...

В любом случае всем спасибо...

Это я сам проглядел и запихнул 

Код

<script type="text/javascript" src="time/time.js"></script>


в <head>, в место того, чтобы поставить его в нужный <div>

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


 




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


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

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