Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

JavaScript снова меня дурит :)

8.5K
31 августа 2008 года
FrostFX
121 / / 01.03.2007
Сижу уже три часа... Помогите пожалуйста...

Вот код:

document.write( "<div align="center" style="position:relative; width: 1024px; height: 768px; z-index: auto; left: 0em; top: 0px" id="Background">
<div align="center"><img src="images/backgrnd0.gif" width="1024" height="768"></div>
</div>" );

Выводицца никак не хочет :)

Все мануалы перерыл... Мож кто покажет, где я дурак?
36K
31 августа 2008 года
Viktor Ohanyan
8 / / 08.03.2008
Поменяй внешние кавычки с " на ' и убери все переносы строки в выводимой строке.
Получается что-то вроде этого.

 
Код:
document.write( '<div align="center" style="position:relative; width: 1024px; height: 768px; z-index: auto; left: 0em; top: 0px" id="Background"><div align="center"><img src="images/backgrnd0.gif" width="1024" height="768"></div></div>' );
8.5K
31 августа 2008 года
FrostFX
121 / / 01.03.2007
Большое спасибо! все заработало :)
23K
31 августа 2008 года
s0cks
41 / / 02.02.2008
можешь убрать команду document.write и просто вставить без использования js,вот так :

 
Код:
<div align='center' style='position:relative; width: 1024px; height: 768px; z-index: auto; left: 0em; top: 0px" id='Background'>
<div align='
center'><img src='qwerty.jpg' width='1024' height='768'></div>
</div>


и разницы никакой не будет,прекрастно выводиться!
8.5K
31 августа 2008 года
FrostFX
121 / / 01.03.2007
Цитата: s0cks
можешь убрать команду document.write и просто вставить без использования js,вот так :

 
Код:
<div align='center' style='position:relative; width: 1024px; height: 768px; z-index: auto; left: 0em; top: 0px" id='Background'>
<div align='
center'><img src='qwerty.jpg' width='1024' height='768'></div>
</div>


и разницы никакой не будет,прекрастно выводиться!



У меня это дело заключено в Теге <script> и планируются выводицца переменные :)

8.5K
31 августа 2008 года
FrostFX
121 / / 01.03.2007
еще я не могу чет разобрацца с переменной Screen
а именно Screen.MonitorFromWindow и .Monitors[x].Width

можно же определить ширину экрана таким способом
per = Screen.Monitors[Screen.MonitorFromWindow].Width;
23K
31 августа 2008 года
s0cks
41 / / 02.02.2008
Цитата: FrostFX
еще я не могу чет разобрацца с переменной Screen
а именно Screen.MonitorFromWindow и .Monitors[x].Width

можно же определить ширину экрана таким способом
per = Screen.Monitors[Screen.MonitorFromWindow].Width;



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

 
Код:
<script language="javascript">
per = Screen.Monitors[Screen.MonitorFromWindow]
per.Width= и устанави скоко нужно
 --------код-------
</script>
8.5K
01 сентября 2008 года
FrostFX
121 / / 01.03.2007
Цитата: s0cks
лучше обьявить глобальную переменную,занести в нее функцию и с помощью нее уже изменяй за счет встроенных методов ширину скоко нужно

 
Код:
<script language="javascript">
per = Screen.Monitors[Screen.MonitorFromWindow]
per.Width= и устанави скоко нужно
 --------код-------
</script>



Не получается!
Весь код после var per = Screen.Monitors[Screen.MonitorFromWindow] не выполняется вообще.
Вот этот самый код:

 
Код:
<script language="javascript">
alert('test');
var per = Screen.Monitors[Screen.MonitorFromWindow];
alert('per.Width');
document.write( '<div align="center" style="position:relative; width: 1024px; height: 768px; z-index: auto; left: 0em; top: 0px" id="Background"><div align="center"><img src="images/backgrnd0.gif" width="1024" height="768"></div></div>' );
</script>


alert('test') выводится - остальное будто Виста сожрала :)
23K
01 сентября 2008 года
s0cks
41 / / 02.02.2008
попробуй вот вот так,и...
1 убирай кавычки одинарные,когда выводишь значение метода обьекта как строку!...
2 ты заносишь в глобальную переменную ' var per = Screen.Monitors[Screen.MonitorFromWindow]; ' обьект с методом,и ты никак не получишь ширину экрана таким способом per.width,используй просто обьект screen!

 
Код:
<script language="javascript">
alert(screen.width);
var per = Screen.Monitors[Screen.MonitorFromWindow];
document.write('<div align="center" style="position:relative; width: 1024px; height: 768px; z-index: auto; left: 0em; top: 0px" id="Background"><div align="center"><img src="images/backgrnd0.gif" width="1024" height="768"></div></div>');
</script
8.5K
02 сентября 2008 года
FrostFX
121 / / 01.03.2007
Пасиба огромное! помогло)))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог