Стандартное всплывающее окно

SLameN

Доброе утро! Для всплывающего окна я использую следующий код:
javascript:{function%20ow(){window.open('ссылка','','width=300, height=200, left=50, top=50, scrollbars=1')}ow()}
Вопрос в следующим, можно ли подгонять автоматически ширину и высоту по содержимому?
11 ответов

SLameN

Не совсем понял вопрос. но все же, попробуйте задать:
width=auto, height=auto;


SLameN

Пробовал, не получается. Что я хочу сделать? Чтобы размер окна подгонялся согласно содержимому тексту внутри этого окна


SLameN

Можешь скинуть ссылку на сайте, или архив с сайтом?


SLameN

померять высоту документа в этом окне и дать эту высоту окну, при высоте документа больше высоты главного окна, получим фигню


SLameN

Запускаем inex.html https://drive.google.com/file/d/0B-N...it?usp=sharingnewJS, я делаю максимальный размер окна, а дальше пошел скролинг, но как это сделать все автоматом...


SLameN

Я хочу понять, почему ты не пробуешь сделать тоже самое только употреблять не window.open , а popup окно допустим? ссылка на popup окно


SLameN

Не нравится, то, что данное окно нельзя передвигать по экрану. И еще косяк, что если нажать вне этого окна, то все закроется, мне необходимо закрывать только на крест


SLameN

мне необходимо закрывать только на крест
Разве в данной вещи есть какая то проблема?
// закрытие по фону и по крестику
        $('.popup-body, .popup-close').click(function() {
            hide();
            return false;
        });
удалите .popup-body и закрываться будет только при нажатии на крестик.


SLameN

Ну это да, можно исправить, а можно ли перемещать данное окно мышкой?


SLameN

Вот тут все красиво описано с примерами, данное действие называется Drag'n'Drop - ссылка


SLameN

Спасибо за информацию буду пробовать