Показать сообщение отдельно
  #1 (permalink)  
Старый 01.03.2011, 21:39
Интересующийся
Отправить личное сообщение для socengel Посмотреть профиль Найти все сообщения от socengel
 
Регистрация: 01.03.2011
Сообщений: 20

Очень странная крос браущзерность.
В общем пркрутил к своему сайту радио. которое содержиться в диве с определенным id написал функцию которая прячет и показывает див на экране. выглядит она вот так:
statements = new Object();
statements.radio = 0;

function radio(){
	if (statements.radio == 1){
		$j('#radio').css('left', '-421');
		statements.radio = 0;
	} else {
		$j('#radio').css('left', '0');
		statements.radio = 1;	
	}
}

для запуска функции используеться кнопка:
<input type="button" onclick="radio();" value="радио"></<input>

html код дива в котором содержиться радио:
<div id="radio">
<div style="height: 5px; width: 420px; background-color: #3C3C3C;float: left; border-top:1px solid black;"></div>
<div style="float: left; background-color: #3C3C3C;">
<div id="radiowrap">
	<object id="audioplayer172" type="application/x-shockwave-flash" data="http://radio-tochka.com/uppod.swf" width="189" height="35"style="float: left">
		<param name="allowScriptAccess" value="always" />
		<param name="wmode" value="transparent" />
		<param name="movie" value="http://radio-tochka.com/uppod.swf" />
		<param name="flashvars" value="st=http://radio-tochka.com/uppod_style/audio24-88.txt&file=http://radio-tochka.com:6450/;stream.nsv" />
	</object>
	<img src="http://rdfxradio.ru/logo.jpg" alt="RDFX Industrial Radio" width="211" height="35" border="0" align="right" />
</div>
<iframe src="http://rdfxradio.ru/playerpls.php" name="radio" width="420" height="200"></iframe>
</div>
<div style="height: 5px; width: 420px; background-color: #3C3C3C; float: left; border-bottom:1px solid black;"></div>
</div>

css который уже перенесен в css файл:
/* Radio*/
#radio{
	width: 420px;
	border-right:1px solid black;
	position: absolute;
	top: 40px;
	left: -421px;
	z-index: 99999;
}
#radiowrap {
	margin:5px;
}

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