Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как сделать так, чтобы ссылка открывалась в новом маленьком окошке? (https://javascript.ru/forum/dom-window/35732-kak-sdelat-tak-chtoby-ssylka-otkryvalas-v-novom-malenkom-okoshke.html)

Ahterknica 20.02.2013 14:28

Как сделать так, чтобы ссылка открывалась в новом маленьком окошке?
 
У меня на сайте есть рассказ, который слишком большой и не читается на общей странице. Я хочу, чтобы можно было написать начало рассказа, а потом сделать ссылку на новое окно, в котором раскроется весь рассказ. Но чтоб это окно было маленькое. И без панели с закладками, настройками и подобными штуками. Просто текст, прокрутка текста и крестик для выхода.
Это делается в javaskript? Где можно поглазеть на коды таких штук?

Deff 20.02.2013 14:30

А есть ссылка на это начало рассказа и полный текст ?

rgl 20.02.2013 14:54

<a href="rasskaz.html" target="_blank" onclick="window.open(this.href,this.target,'width= 300,height=300,scrollbars=1');return false;">Почитать полньстью</a>

Ahterknica 20.02.2013 15:04

а с этой станицей rasskaz.html я смогу работать, как просто с обычной страницей? или у неё в коде нужно указать, что она маленькая и нестандартная?

Ahterknica 20.02.2013 15:06

Цитата:

Сообщение от Deff
А есть ссылка на это начало рассказа и полный текст ?

ну это просто много букв без кода. толку их вырезать из сайта?

rgl 20.02.2013 15:34

Цитата:

Сообщение от Ahterknica (Сообщение 235839)
а с этой станицей rasskaz.html я смогу работать, как просто с обычной страницей? или у неё в коде нужно указать, что она маленькая и нестандартная?

Обычная страница.
<a href="http://vzaokskom.ru/velegozh-dunaev-razumovsky.html" target="_blank" onclick="window.open(this.href,this.target,'width=500,height=600,scrollbars=1');return false;">Велегож</a>

Ahterknica 20.02.2013 15:57

А можно её сделать без шапки вообще или это слишком сложно? и можно ли ей задать выравнивание по центру?

rgl 20.02.2013 17:59

Отцентровать по горизонтали можно, напр., так:
onclick="window.open(this.href,this.target,'width= 500,height=600,scrollbars=1,left='+(window.screen. width/2-250));return false;"
(250 - это 500/2, т.е. половина ширины). Но такой JavaScript код в HTML-ном атрибуте - как-то не эстетично.
Возможно ли убрать title не знаю, подозреваю что нет.

Авас 23.10.2013 16:52

А чтобы ещё отцентровать по вертикали, нужно просто добавить атрибут "top":
onclick="window.open(this.href,this.target,'width= 500,height=600,scrollbars=1,top=150,left='+(window.screen. width/2-250));return false;"


Часовой пояс GMT +3, время: 20:07.