Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 23.06.2012, 23:51
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

nerv_,
лол, ну ты дал.
за 100, отсюда взял: сайт
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html>

<head>
<script>
var fade = { // Namespace
	ids	: {},
	step	: 0.05,
	delay	: 33, // ms
	timer	: null,
	setOpacity : function(elem, nOpacity) {
		if (typeof elem == 'string') elem = document.getElementById(elem);
		var props = ['MozOpacity', 'KhtmlOpacity', 'opacity'];
		for (var i in props) {
			if (typeof elem.style[props[i]] == 'string') {
				elem.style[props[i]] = nOpacity;
				return;
			}
		}
		// IE 6+
		try {
			nOpacity = 100 * parseFloat(nOpacity);
			if ((oAlpha = elem.filters['DXImageTransform.Microsoft.alpha'] || elem.filters.alpha)) oAlpha.opacity = nOpacity;
			else elem.style.filter += "progid:DXImageTransform.Microsoft.Alpha(opacity="+nOpacity+");";
		} catch (e) {
			// IE <= 5.5 OR Opera < 9 OR another browser. Do nothing
		}
	},
	_out : function(id, from, to, callback) {
		from -= this.step;
		from = from <= to ? to : from;
		if (this.doit(id, from, to, callback)) 
			this.timer = setTimeout("fade._out('"+id+"', "+from+", "+to+", '"+(callback ? callback : '')+"')", this.delay);
	},
	_in : function(id, from, to, callback) {
		from += this.step;
		from = from >= to ? to : from;
		if (this.doit(id, from, to, callback)) 
			this.timer = setTimeout("fade._in('"+id+"', "+from+", "+to+", '"+(callback ? callback : '')+"')", this.delay);
	},
	doit : function(id, from, to, callback) {
		this.setOpacity(id, from);
		clearTimeout(this.timer);
		if (from == to) {
			if (callback) eval(callback+'()');
		} else return true;
	}
}

</script>
</head>

<body>
<style>
.invalidate {color:red;}
.validate {color: green;}
</style>

<input type="button" value="Click" onclick="setOpose();">
<div style='opacity:1' id="div"></div>
<script>
function al() {
alert('a')
}
obj = document.getElementById('div')
function setOpose() {
   //document.getElementById('div').style.opacity = 1
   document.getElementById('div').innerHTML = "Неправильно: только цифры"
   document.getElementById('div').className = 'invalidate'
   fade._out('div', 1, 0)
   
};
</script>

</body>

</html>
__________________
оляля, ололо

Последний раз редактировалось 9xakep, 24.06.2012 в 00:44.
Ответить с цитированием
  #12 (permalink)  
Старый 24.06.2012, 00:00
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

9xakep,

30-40 нун для setTimeout => ('+x+')',33);

20 сильно быстро
Ответить с цитированием
  #13 (permalink)  
Старый 24.06.2012, 00:02
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

Сообщение от Deff Посмотреть сообщение
9xakep,

30-40 нун для setTimeout => ('+x+')',33);

20 сильно быстро
Да и в IE не работает
Ответить с цитированием
  #14 (permalink)  
Старый 24.06.2012, 01:12
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

ТС честный и порядолчный человек, зря вы на него гнали
__________________
оляля, ололо
Ответить с цитированием
  #15 (permalink)  
Старый 24.06.2012, 01:14
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

Сообщение от Deff Посмотреть сообщение
lamer,
Изъё с фреймом => http://hostjs-mybb2011.narod.ru/Call_Iframe.htm

Функция вызывается из iframe - где стоит jquery и воздействует на главную - на главной плагина нет
Не работает

9xakep выполнил работу. Не актуально.
Ответить с цитированием
  #16 (permalink)  
Старый 24.06.2012, 01:22
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

Сообщение от Deff Посмотреть сообщение
У мну Все работает во всех браузерах! http://video.yandex.ru/users/hostjs-mybb2011/view/15/#
В IE действительно работает в вот в FF нет.
Ответить с цитированием
  #17 (permalink)  
Старый 24.06.2012, 03:20
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

lamer, Воть - вродь FF Победил => http://hostjs-mybb2011.narod.ru/Call_IframeFF.htm
Ответить с цитированием
  #18 (permalink)  
Старый 24.06.2012, 10:01
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от lamer
Да вы явно расстроены что вам попался плохой клиент
я уже давно занят другим, расстраиваться не когда )

Сообщение от 9xakep
лол, ну ты дал.
что дал? По мне так или делать хорошо или не делать вообще. А эта порнография
setTimeout("fade._out('"+id+"', "+from+", "+to+", '"+(callback ? callback : '')+"')", this.delay);

уже давно не в моде. Кто еще из нас лол, в одном маленьком скрипте 4 раза искать элемент по id, и зафигачить глобальную переменную
obj = document.getElementById('div')
function setOpose() {
//document.getElementById('div').style.opacity = 1
document.getElementById('div').innerHTML = "Неправильно: только цифры"
document.getElementById('div').className = 'invalidate'
fade._out('div', 1, 0)
 };
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 24.06.2012 в 10:04.
Ответить с цитированием
  #19 (permalink)  
Старый 24.06.2012, 10:39
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от lamer
А чё тебе мильен платить чтоб скрипт переписать ???
мне начальство за подобные мелкие работочки по 30-50 баксов платит, а ты предлагаешь 100 рублей.. это же не деньги, я на телефоне больше проговариваю в день.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #20 (permalink)  
Старый 24.06.2012, 13:54
Интересующийся
Отправить личное сообщение для ByKraB Посмотреть профиль Найти все сообщения от ByKraB
 
Регистрация: 24.01.2012
Сообщений: 19

lamer, запомните, цена зависит не только от сложности задания, но и от затрат времени. За такие деньги ни один нормальный программист не будет отрываться от работы.
Хотите быстрое решение, платите нормальную денежку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подправить JS скрипт d4a1 Общие вопросы Javascript 0 17.11.2011 19:28
Скрипт на JS не работает без перезагрузки страницы densmith Events/DOM/Window 5 15.11.2011 14:20
Не запускается скрипт JS vandy3 AJAX и COMET 3 07.12.2010 09:43
Скрипт JS Авто-Кликера SaT31ReG Работа 5 10.01.2010 22:22
[Ищу] Скрипт JS кликера SaT31ReG Оффтопик 4 10.01.2010 20:34