Список сообщений Момору

Общие вопросы по Java-Script
161. AlyOha, если ты о "скрыть/показать" секцию. Проще простого.
		<script type="application/javascript">
			window.onload = function()
			{
				(function()
				{
					var elem = document.body.getElementsByClassName('full')[0];
					if(!elem)
					{
						elem = document.createElement('div');
						document.body.appendChild(elem);
						elem.setAttribute('class', 'full');
						elem.style.display = 'block';
						elem.appendChild(document.createTextNode('Кликни и узри!'));
						var childElem = document.createElement('div');
						elem.appendChild(childElem);
						childElem.setAttribute('class', 'child-full');
						childElem.style.display = 'none';
						childElem.appendChild(document.createTextNode('Содержимое скрытого элемента №1'));
						for(var i = 0;i < 10;i++)
						{
							var nelem = childElem.cloneNode(true);
							elem.appendChild(nelem);
						}	
					}
					if(elem.onclick = function()
					{
						var elem = this.childNodes;
						
						for(var i = 0;i < elem.length;i++)
						{
							if(elem[i].style)
							 elem[i].style.display = (elem[i].style.display == 'none'?'':'none');
						} 
					});
				})();
			}
		</script>
Вставь это в шапку страницы между <head></head>

Добавлено через 01:58 сек.
Если элемента нету - функция его создаст, если есть просто сделает нужные действия

Добавлено через 08:01 сек.
162. Aid78, глупее совета ещё в жизни не слышал. Причем XMLHttpRequest до банальной hide/show?
Начнём с того что, код нужно писать без ошибок. Для отладки имеется в ассортименте чудесный объект console.
К тому же текст ошибки ни в коем случае нельзя показывать рядовым пользователям и гостям сайта.
Написал: Момору
Продажа 3000 оков Одноклассники
Мент что ли, оковами торговать? Гг)
Написал: Момору
не загорается монитор
Полей бензином - загорится, верняк)
Хз, видюха или накрылась, или отстала
Написал: Момору
Вопрос - Ответ по MySQL
619. Aid78, скинь таблицы и подробно опиши что, именно тебе надо. После, напиши мне в приват.
Написал: Момору
Конфликт между двум JS
По принципу yahoo.
var myName;
if(!myName)
myName = {};
Потом просто добавляй myName через точку перед именем каждой функции/переменной. Например было так:
var myFunc = function(){ /* Тело функции */}, myLink = 1;
Теперь пиши так:
acms.myFunc = function(){ /* Тело функции */};
acms.myLink = 1;
Получается в глобальной области видимости всего одна переменная acms, а все остальное, это как бы статические методы и свойства объекта acms
Написал: Момору
Предложение сменить браузер юзерам IE (?)
Юзай navigator.appName

Добавлено через 01:46 сек.
4. coolMan, не делай на стороне серванта то, что элементарно делается на стороне клиента)
Написал: Момору
Кто знает? AJAX и серверный редирект
Сенхронные запросы не рекомендуется использовать. Используй Асинхронные. В твоем случае все делается с помощью двух Ajax запросов, и без лишаковых перезагрузок страницы.
В прочим поздно уже, спать я ложусь. Да и стела пока текст наберешь, окочанеть можно)
Написал: Момору
Ява код который перекидает на нужный сайт?
<script type="application/javascript">
window.onload = function()
{
var acms;
if(!acms)
 acms = {};
acms.locationHref = function()
{
 try
 {
  var elem = document.querySelector('#id');
if(!elem)
 throw 'Ссылка перехода не обнаружена!';
window.location = elem.href;
}
catch(a)
{
alert(a);
}
}
setTimeout('acms.locationHref()', 3000);
}
</script>
С тела не удобно ужс
Написал: Момору
Как работает ajax
5. KLOKS, фреймы уже давно никто не использует. Если хороше знаешь javascript, то принцип работы поймешь в течении десяти минут.

Добавлено через 07:31 сек.
8. dima.london, фреймы, это прошлый век. Советую подробнее изучить JavaScript. Только не jQuery, а именно чистую жабу. На javascript.ru имеются ссылки на отличные книги. На Хабре сможешь найти отличные статьи. Успехов в изучении)
Написал: Момору
Is binary
Вопрос решен, тему можно крыть.
Написал: Момору