Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите с скриптом (дописать) [6]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (7): « 1 2 3 4 5 [6] 7 »   

> Без описания
Sutar
Отправлено: 10 Декабря, 2011 - 16:30:30
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




illy
Тоесть когда он открыт и когда:
Невозможно найти удалённый сервер
 
 Top
Sutar
Отправлено: 12 Декабря, 2011 - 21:21:49
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Так можно написать такой скрипт?
 
 Top
Sutar
Отправлено: 20 Декабря, 2011 - 15:52:59
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




illy
Помогите, не знаю, что туда вставить:


CODE (javascript):
скопировать код в буфер обмена
  1. if (сюда = true) {
  2. document.getElementById('dark').style.height=document.body.scrollHeight+'px';
  3. }
  4.   else {
  5. document.getElementById('dark').style.height=document.body.scrollHeight;
  6. }


Чтоб если есть полоса прокрутки, тоесть страницу прокручивается, то было:

CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('dark').style.height=document.body.scrollHeight+'px';


Если не прокручивается тогда:

CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('dark').style.height=document.body.scrollHeight;
 
 Top
illy
Отправлено: 20 Декабря, 2011 - 18:37:24
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)






-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
Sutar
Отправлено: 20 Декабря, 2011 - 20:08:40
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




illy
Если
CODE (javascript):
скопировать код в буфер обмена
  1.   if (document.body.scrollHeight == false) {
  2. document.getElementById('dark').style.height=document.body.scrollHeight+'px';
  3. }
  4.   else {
  5. document.getElementById('dark').style.height=document.body.scrollHeight;
  6. }


Или false или true = не работает.

(Отредактировано автором: 20 Декабря, 2011 - 20:13:14)

 
 Top
illy
Отправлено: 21 Декабря, 2011 - 09:08:18
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




а ты проверь по разрешению экрана
если document.body.scrollHeight>768 px


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
Sutar
Отправлено: 21 Декабря, 2011 - 14:44:33
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




illy
хм... ну точней будет если будет функция, которая проверяет, есть или нету полоски прокрутки.
У каждого может быть своё разрешение...
 
 Top
Sutar
Отправлено: 24 Декабря, 2011 - 11:29:29
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




illy так как вы написали - не работает.
 
 Top
Sutar
Отправлено: 28 Декабря, 2011 - 12:31:06
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Снова здравствуйте,
можете помочь дописать скрипт?
вот я хочу, чтоб при наведении, картинка увеличивалась, она увеличивается, только по размерам, а можно сделать так, чтоб увеличивалась так, чтоб она ложилась поверх сайта?
Тоесть есть миленькая картинка, я на неё навел, и она увеличилась поверх сайта, весь текст рядом, как стоял так и стоит.

Примерный скрипт:

CODE (javascript):
скопировать код в буфер обмена
  1. function enlargeImage1(){
  2.    image1.height="300";
  3.    image1.style.z-index="3";
  4.    
  5. }
  6. function dropImage1(){
  7.    image1.height="150";
  8.    image1.style.z-index="3";
  9. }


CODE (htmlphp):
скопировать код в буфер обмена
  1. <img src="picture4-sm.gif" height="150" name="image1" onMouseOver="enlargeImage1()" onMouseOut="dropImage1()"><br>
  2.  


но у меня, не получается Огорчение
 
 Top
Panoptik
Отправлено: 28 Декабря, 2011 - 13:17:44
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.     function enlargeImage1(){
  3.        image1.height="300";
  4.        image1.style.z-index="3";
  5.        image1.style.position='fixed';
  6.        image1.style.top='5%';
  7.        image1.style.left='40%';
  8.     }
  9.     function dropImage1(){
  10.        image1.height="150";
  11.        image1.style.z-index="3";
  12.        image1.style.position='static';
  13.     }
  14.  


-----
Just do it
 
 Top
Sutar
Отправлено: 28 Декабря, 2011 - 14:40:49
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Panoptik
Спасибо.
А можно сделать так, чтоб при навидение, она увеличивалась не в верх и в право, в в лево и в верх?

и если можно, добавьте чтоб при наводе, менялся стить с img1 на img2 а когда убирал, наоборот))

(Отредактировано автором: 28 Декабря, 2011 - 14:56:39)

 
 Top
Panoptik
Отправлено: 28 Декабря, 2011 - 17:24:32
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




Цитата:
А можно сделать так, чтоб при навидение, она увеличивалась не в верх и в право, в в лево и в верх?
регулируйте значение left
image1.style.left='40%';
в идеале нужно рассчитывать середину экрана и сдвигать на половину ширины позиции, чтобы было точно по центру. я на глаз поставил 40%, попробуйте 30% или меньше
Цитата:
и если можно, добавьте чтоб при наводе, менялся стить с img1 на img2 а когда убирал, наоборот))
а что такое img1 и img2? классы?


-----
Just do it
 
 Top
Sutar
Отправлено: 28 Декабря, 2011 - 18:00:58
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Цитата:
а что такое img1 и img2? классы?

да

Цитата:
image1.style.left='40%';

Не помогло.

(Отредактировано автором: 28 Декабря, 2011 - 18:02:36)

 
 Top
Panoptik
Отправлено: 28 Декабря, 2011 - 18:10:06
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




Цитата:
Не помогло.
так вы измените значение. там и стояло 40%, я просто показал где менять. поставьте меньше 40, например 30 или 25


-----
Just do it
 
 Top
Sutar
Отправлено: 28 Декабря, 2011 - 18:54:08
Post Id



Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Panoptik да, я поставил.
Я вот думаю, а если сделать например, что менялись стили?
В одном стиле, указанно всё, и в втаром тоже указать так, чтоб картинка сдвигалась и увеличивалась. можете написать JS с сменой CSS при наводе?
 
 Top
Страниц (7): « 1 2 3 4 5 [6] 7 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB