Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 18.06.2012, 11:43
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

Dim@ можешь пожалуйста привести пример кода?

Последний раз редактировалось codingfighter, 18.06.2012 в 11:47.
Ответить с цитированием
  #22 (permalink)  
Старый 18.06.2012, 11:56
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Если я правильно понял что вы хотите сделать то это глупости.)
Делайте как нормальные люди - в случае длинного текста скролл внутри появившегося окна.
__________________
29375, 35
Ответить с цитированием
  #23 (permalink)  
Старый 18.06.2012, 12:16
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

значит вконтакте делали ненормальные люди? вполне возможно...)

ну и как посоветуете сделать скролл внутри появившегося окна?
Ответить с цитированием
  #24 (permalink)  
Старый 18.06.2012, 12:21
Аватар для Dim@
Профессор
Отправить личное сообщение для Dim@ Посмотреть профиль Найти все сообщения от Dim@
 
Регистрация: 21.04.2012
Сообщений: 951

codingfighter,
вы хотели пример кода вот он
естественно вам придется много доработать из этого кода
<html>
<head>
<meta charset='utf-8'>
<title></title>
</head>
<style>
body{
height:3000px
}
.fog{
positition:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background-color:ffa;
}
.div{
background-color:f0f;
}
</style>
<body>
<div id='div' style='display:none'>
<div class='fog'><div class='div'>Окно</div></div>
</div>
<input value='Открыть' onclick='Okno();if(ok == true){ok = false}else{ok = true}' type='button'>
<script type='text/javascript'>
ok = true;
function Okno(){
 if (ok == true){
  document.getElementById('div').style.display = 'block';
  document.body.style.height = 100 + 'px';
  document.body.style.width = 100 + 'px';
 }
 else{
 document.getElementById('div').style.display = 'none';
  document.body.style.height = 3000 + 'px';
  document.body.style.width = 3000 + 'px';
 }
}
</script>
</body>
</html>

Последний раз редактировалось Dim@, 18.06.2012 в 12:23.
Ответить с цитированием
  #25 (permalink)  
Старый 18.06.2012, 12:23
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

Это ничего не дало. Наверное у вас работает потому что пустое body

Последний раз редактировалось codingfighter, 18.06.2012 в 12:32.
Ответить с цитированием
  #26 (permalink)  
Старый 18.06.2012, 12:27
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

пост удален...
Ответить с цитированием
  #27 (permalink)  
Старый 18.06.2012, 12:28
Аватар для Dim@
Профессор
Отправить личное сообщение для Dim@ Посмотреть профиль Найти все сообщения от Dim@
 
Регистрация: 21.04.2012
Сообщений: 951

codingfighter,
да это для примера, естественно все делается по другому=)
высота, ширина боди хранятся в переменных что-бы програмно получить
высоту, ширину и т.п., ну а по открытию высота, ширина боди меняются на высоту, ширину дивов которые тоже хранятся в переменных и обратное действие также основано=)
Ответить с цитированием
  #28 (permalink)  
Старый 18.06.2012, 13:57
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

codingfighter, прошу смотреть пой пост в FAQ.

http://javascript.ru/forum/showpost.php?p=182267&postcount=6

подобный вопрос задают уже третий раз (если не больше)

ЗЫ внутреннее линкование не работает.

Последний раз редактировалось melky, 18.06.2012 в 14:05.
Ответить с цитированием
  #29 (permalink)  
Старый 03.09.2013, 15:07
Новичок на форуме
Отправить личное сообщение для FlyerDell Посмотреть профиль Найти все сообщения от FlyerDell
 
Регистрация: 03.09.2013
Сообщений: 3

Сообщение от Deff Посмотреть сообщение
codingfighter,
На время всплытия окна запретите scroll для body

document.body.style.overflow="hidden"
Спасибо! Намотал на ус))) Мне как раз пригодился именно этот метод.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Модальное окно Johanan Internet Explorer 9 16.05.2012 10:32
Подскажите как открыть модальное окно "fancybox" из скрипта js dgabets jQuery 1 18.02.2012 18:05
Модальное окно Sadist_dead Элементы интерфейса 1 01.10.2011 20:29
Как запустить модальное окно из информационного окна google maps? www123 jQuery 5 04.09.2011 23:38
закрывается модальное окно zokeoner jQuery 4 08.04.2010 11:18