Автор Тема: Слои & Firefox  (Прочитано 2005 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alex007

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 835
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.russians-in-london.co.uk/
Слои & Firefox
« : 02 Февраля 2005, 23:57:40 »
Привет,

Есть такой код:

<script language=javascript>
	
	
var 
ie4 = (document.all) ? true false;
	
	
var 
ns4 = (document.layers) ? true false;
	
	
var 
ns6 = (document.getElementById && !document.all) ? true false;
	
	

	
	
function 
hidelayer(lay) {
	
	
	
if (
ie4) {document.all[lay].style.visibility "hidden";}
	
	
	
if (
ns4) {document.layers[lay].visibility "hide";}
	
	
	
if (
ns6) {document.getElementById([lay]).style.display "none";}
	
	
}

	
	
function 
showlayer(lay) {
	
	
	
if (
ie4) {document.all[lay].style.visibility "visible";}
	
	
	
if (
ns4) {document.layers[lay].visibility "show";}
	
	
	
if (
ns6) {document.getElementById([lay]).style.display "block";}
	
	
}
	
	
</script>
	
	
<script language="javascript">
	
	
var laywidth  = screen.width/2;
	
	
var layheight = screen.height/2;
	
	
var layl   = (screen.width-laywidth)/2;
	
  
	
var layt   = (screen.height-layheight)/2;
	
	
document.write("<div id=\'waitlayer\' align=\'center\' style=\'position:absolute; width:"+laywidth+"px; height:"+layheight+"px; z-index:-1; left:"+layl+"px; top:"+layt+"px; visibility: visible;\'>");
	
	
</script>
	
	

	
	
здесь все моЁ!
	
	

	
	
</div>
	
	
//так как всё это дело в PHP то, после определенного процеса это всё исчзает
	
	
<script language="javascript">
	
	
hidelayer("waitlayer");
	
	
</script>


В IE и в Опере все работает нормалек, а в горящей лисице(FireFox) не фига даже не выходит.

Жду ответов.
Русские-в-Лондоне. Как они там? Интересно. Инфо (FAQ), Форум и Магазин

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28