Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Скрипт не работает в firefox

Обсуждение темы Скрипт не работает в firefox в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Вроде бы простейший скрипт, но почему то не работает в firefox, а во всех остальных браузерах всё нормально. Скрипт: <script type="text/javascript"> var screenRazm ...


Закрытая тема
 
Опции темы
Старый 20.08.2011, 15:01   #1
Вроде бы простейший скрипт, но почему то не работает в firefox, а во всех остальных браузерах всё нормально. Скрипт:

<script type="text/javascript">
var screenRazm
screenRazm = screen.availWidth
screenRazm = screenRazm - 550
generaltext.style.pixelWidth = screenRazm
</script>
 
Старый 20.08.2011, 15:01
Ссылки
Старый 20.08.2011, 19:32   #2
pixelWidth в FF не поддерживается.
 
Этот пользователь сказал спасибо redreem за это полезное сообщение:
Филипп (21.08.2011)
Старый 20.08.2011, 20:06   #3
а на что можно заменить?
 
Старый 20.08.2011, 22:45   #4
а что вы вообще хотите от скрипта?
 
Старый 20.08.2011, 23:25   #5
Что бы размер таблицы изменялся в зависимости от экрана пользователя
 
Старый 21.08.2011, 01:06   #6
может вам брать не размер экрана, а размер окна браузера для начала? и каким местом в вашей задаче нужен pixelWidth? для предметного разговора приводите код (только урежте его до размеров рассматриваемой тут проблемы).
 
Старый 21.08.2011, 01:25   #7
Честно говоря незнаю какую часть кода лучше отправлять, поэтому лучше вкратце объясню, что я хочу сделать. У меня есть два фиксированных блока меню, один слева другой справа (вместе около 550px), и таблица с основным текстом, выравненная по центру. Если не задавать размер этой таблице, то менюшки её перекрывают. Поэтому мне нужно узнавать размер рабочего пространства, и в зависимости от него задавать размер этой таблице.

Добавлено через 2 минуты

Поменял style.pixelWidth на style.width, заработало в фф, но в IE перестало работать.
А есть ли вообще разница между style.pixelWidth и style.width?

Последний раз редактировалось Филипп; 21.08.2011 в 01:25.. Причина: Добавлено сообщение
 
Старый 21.08.2011, 12:06   #8
можно сверстать в 3 float:left дива например.
pixelWidth - ширина в пикселях. а просто width может быть и в %.
без видимости вашего кода мы тут будем долго гадать что делать.
 
Старый 21.08.2011, 22:16   #9
Всё спасибо, у меня уже всё заработало. Я заменил строчку generaltext.style.pixelWidth = screenRazm на generaltext.style.width = screenRazm + "px" . Просто я новичок в этом деле,и учусь по книге, а там про style.width ничего не было написано, только про style.pixelWidth.
Ещё раз спасибо
 
Старый 21.08.2011, 22:16
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт smeh не работает в Firefox cpv HTML, CSS, JavaScript 0 14.09.2013 09:20
не работает скрипт в мозилле Mary_Jah ASP, Perl, PHP и MySQL 0 29.09.2007 01:47
Вставка видео не работает в Mozilla Firefox Natalka Библиотека 4 15.08.2007 05:38
не работает скрипт happy ASP, Perl, PHP и MySQL 4 16.08.2005 22:57
Скрипт не работает Древний HTML, CSS, JavaScript 9 12.11.2004 18:05


Текущее время: 19:40. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум