HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 10.09.2009, 00:56
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

Цитата:
Сообщение от Ser_UFL  
Актуально, помогите плз.
http://forum.antichat.ru/showpost.php?p=1506377&postcount=1809
За тебя никто ничего делать не будет... твои вопросы - самая основа программирования и ничего сверхъестественного.... тебе нужно? - значит читай книги и изучай программирование.....
Книги можно найти в разделе Book или у www.google.ru

Цитата:
Сообщение от Gray_Wolf  
Это несовсем то, что я ищу.
Мне нужен AJAX для ускорения работы, а не для пафоса...

Все большие(как и маленькие) изображения у меня одного размера, и метровые библиотеки мнебы нехотелось бы подцеплять ради стандартной задачи...
Нафиг те аякс? Грузи в скрытые дивы или в JS создавай объект Image, делай предзагрузку и выводи на экран

Как это реализовывается? - google.ru -> предзагрузка картинок
 
Ответить с цитированием

  #2  
Старый 10.09.2009, 13:45
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Собственно что нужно.
Имеем див,посередине страницы,например 100px x 100px,в нем 2 кнопки,да и нет.Необходимо,чтобы при наведении на кнопку Нет - она убегала,как в сбербанках стоит развлекалка.Тоесть на кнопку нет - нажать нельзя.Она все время убегает от мыши.Думаю идя понятна.Естевственно + с меня.
 
Ответить с цитированием

  #3  
Старый 10.09.2009, 14:15
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами: 9042754

Репутация: 399
По умолчанию

Вот один из вариантов:
Код HTML:
<script type="text/javascript">
var flag = 1;
function t(){
   if (flag == 1) N.style.left = "250px";
   if (flag == 2) N.style.left = "100px";
   if (flag == 3) N.style.left = "200px";
   flag = flag + 1;
   if (flag == 4) flag = 1;
   }
function al()
   {alert(" иначе и быть не могло! ")}
</script>
<style type="text/css">
	#center{
	position: relative;
	width:100px;
	height:100px;
	margin: auto;
	absolute;
	margin:-50px -50px 0;
	top:50%;
	left:50%;
	}
</style>
<div id="center">
Вам понравился наш сайт?<br />
<button onclick="al()">Да</button>
<button style="position: relative; left: 40px;" onmouseover="t()" id="N">Нет</button></a>
</div>
Ну или скрипт можно повесить попроще:
Код HTML:
<script type="text/javascript">
function t(){
N.style.left = Math.floor(Math.random()*151);
N.style.top = Math.floor(Math.random()*151);
   }
function al()
   {alert(" иначе и быть не могло! ")}
</script>

Последний раз редактировалось Gray_Wolf; 10.09.2009 в 14:27..
 
Ответить с цитированием

  #4  
Старый 10.09.2009, 14:29
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Gray_Wolf  
Вот один из вариантов:
Код HTML:
<script type="text/javascript">
var flag = 1;
function t(){
   if (flag == 1) N.style.left = "250px";
   if (flag == 2) N.style.left = "100px";
   if (flag == 3) N.style.left = "200px";
   flag = flag + 1;
   if (flag == 4) flag = 1;
   }
function al()
   {alert(" иначе и быть не могло! ")}
</script>
<style type="text/css">
	#center{
	position: relative;
	width:100px;
	height:100px;
	margin: auto;
	absolute;
	margin:-50px -50px 0;
	top:50%;
	left:50%;
	}
</style>
<div id="center">
Вам понравился наш сайт?<br />
<button onclick="al()">Да</button>
<button style="position: relative; left: 40px;" onmouseover="t()" id="N">Нет</button></a>
</div>
Ну или скрипт можно повесить попроще:
Код HTML:
<script type="text/javascript">
function t(){
N.style.left = Math.floor(Math.random()*151);
N.style.top = Math.floor(Math.random()*151);
   }
function al()
   {alert(" иначе и быть не могло! ")}
</script>
1) необходимо чтобы мышка ходило не только в сторону но также внизу вверх,смотря с какой стороны к ней приближаеться мышка.И естевственно она должна ходить не по алгориту,а произвольно.
А так все супер,спасибо.Только необходимо доделать пунктики =)
 
Ответить с цитированием

  #5  
Старый 10.09.2009, 14:43
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами: 9042754

Репутация: 399
По умолчанию

Цитата:
Сообщение от m0Hze  
1) необходимо чтобы мышка ходило не только в сторону но также внизу вверх
замените функцию t() на ту что я написал во втором скрипте.
Цитата:
Сообщение от m0Hze  
И естевственно она должна ходить не по алгориту,а произвольно.
Это вы намекаете что кто-то уже придумал генератор "истинно случайных чисел"?
 
Ответить с цитированием

  #6  
Старый 10.09.2009, 16:18
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
С нами: 8867850

Репутация: 17
По умолчанию

эм.. есть банальный вопрос.. как узнать цвет определённой точки на экране? (window)
а то склероз одаллел.. а гугль не помог..
 
Ответить с цитированием

  #7  
Старый 10.09.2009, 16:39
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами: 9042754

Репутация: 399
По умолчанию

Цитата:
Сообщение от Flcn  
эм.. есть банальный вопрос.. как узнать цвет определённой точки на экране? (window)
а то склероз одаллел.. а гугль не помог..
Как бы JavaScript сам по себе не может делать подобного...

Как вариант, можно при загрузке изображения в PHP создавать матрицу цветов пикселей, а потом при наведении выводить результат ТуллТипом...
 
Ответить с цитированием

  #8  
Старый 10.09.2009, 16:43
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
С нами: 8867850

Репутация: 17
По умолчанию

эт печально =(
а то у меня банально есть куча фигурок и надо бы узнать их rgb..

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

  #9  
Старый 10.09.2009, 16:46
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

Цитата:
Сообщение от Flcn  
эт печально =(
а то у меня банально есть куча фигурок и надо бы узнать их rgb..

пробовал через матрицу на яваскрипте.. но это было фатально для скорости
Если пишешь типа игры.... то что мешает цвет задавать для каждой фигурки? и при наведении выводить это свойство
 
Ответить с цитированием

  #10  
Старый 10.09.2009, 17:16
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
С нами: 8867850

Репутация: 17
По умолчанию

FireFenix
у меня всё немного подругому.
в общем если упростить то у меня на экране появляются х (100) квадратов. у каждого рандомный цвет и рандомная длинна (до 100), ну и положение.. всё на ООП. каждый квадрат эт объект... охото чтоюы квадраты не появлялись друг на друге. тоесть надо надо брать всю площадь будующего квадрата и смотреть нет ли там чего инородного.. сначало была матрица of boolean но она шибко всё грузила.... а щас хотелосьбы сделать так что после получением рандомных координат/размеров я в цикле быстро проверял эту область на цвет не равный какойнить пересенно backCol и тд.. видимо придётся про это забыть )
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.