Перейти к содержимому


Pop Up Окно


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 NewUser777

NewUser777

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 12 Июль 2014 - 15:02

Как можно сделать всплывающее окно при закрытии страницы просмотр заказа?
Я на одном сайте сгенерировал окно и скачал файл PopIn.js . На том сайте было написано что нужно загрузить этот файл к себе и прописать
<script src="PopIn.js"
  type="text/javascript"></script>
после </body>
Но только тега </body>  на странице просмотра заказа я не нашел. Может по другому, как нибудь через HTML можно сделать?

В общем мне нужно окно (примерно 320 х 150) с заголовком, текстом и двумя кнопками (закрыть страницу и отмена) но чтобы крестика для закрытия не было.

#2 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 468 сообщений

Отправлено 12 Июль 2014 - 15:22

Просмотр сообщенияNewUser777 (12 Июль 2014 - 15:02) писал:

Как можно сделать всплывающее окно при закрытии страницы просмотр заказа?
Я на одном сайте сгенерировал окно и скачал файл PopIn.js . На том сайте было написано что нужно загрузить этот файл к себе и прописать
<script src="PopIn.js"
type="text/javascript"></script>
после </body>
Но только тега </body>  на странице просмотра заказа я не нашел. Может по другому, как нибудь через HTML можно сделать?

В общем мне нужно окно (примерно 320 х 150) с заголовком, текстом и двумя кнопками (закрыть страницу и отмена) но чтобы крестика для закрытия не было.

Пропишите в самом низу шаблона Просмотр заказа код:
<script src="{ASSETS_JS_PATH}PopIn.js"
  type="text/javascript"></script>

Файл PopIn.js должен быть залит в раздел Сайт - Редактор шаблонов.

#3 NewUser777

NewUser777

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 12 Июль 2014 - 15:42

Просмотр сообщенияMikDark (12 Июль 2014 - 15:22) писал:

Пропишите в самом низу шаблона Просмотр заказа код:
<script src="{ASSETS_JS_PATH}PopIn.js"
type="text/javascript"></script>

Файл PopIn.js должен быть залит в раздел Сайт - Редактор шаблонов.
Спасибо, работает!

#4 NewUser777

NewUser777

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 12 Июль 2014 - 19:42

Просмотр сообщенияMikDark (12 Июль 2014 - 15:22) писал:

Пропишите в самом низу шаблона Просмотр заказа код:
<script src="{ASSETS_JS_PATH}PopIn.js"
type="text/javascript"></script>

Файл PopIn.js должен быть залит в раздел Сайт - Редактор шаблонов.
А как можно сделать что то типа такого при закрытии страницы?

#5 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 15 Июль 2014 - 02:54

Подобное подтверждение можно отобразить путем использования javascript кода

window.onbeforeunload = function() { return ''; }

например добавив его в main.js или на страницу через тег script

<script>window.onbeforeunload = function() { return ''; }</script>


#6 NewUser777

NewUser777

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 15 Июль 2014 - 09:06

Просмотр сообщенияСake (15 Июль 2014 - 02:54) писал:

Подобное подтверждение можно отобразить путем использования javascript кода

window.onbeforeunload = function() { return ''; }

например добавив его в main.js или на страницу через тег script

<script>window.onbeforeunload = function() { return ''; }</script>
Спасибо! получилось, а то столько искал в интернете и так ничего и не нашел, а как можно изменить или добавить текст в это окно?

#7 Dars

Dars

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 410 сообщений

Отправлено 15 Июль 2014 - 09:18

Просмотр сообщенияNewUser777 (15 Июль 2014 - 09:06) писал:

Спасибо! получилось, а то столько искал в интернете и так ничего и не нашел, а как можно изменить или добавить текст в это окно?
Можно вписать нужный вам текст между кавычками  
return '';

Однако изменить или удалить остальной текст сообщения не получится.

#8 NewUser777

NewUser777

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 15 Июль 2014 - 11:49

Просмотр сообщенияDars (15 Июль 2014 - 09:18) писал:

Можно вписать нужный вам текст между кавычками  
return '';

Однако изменить или удалить остальной текст сообщения не получится.
Странно, почему то не работает,посмотрите код

#9 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 15 Июль 2014 - 13:00

Просмотр сообщенияNewUser777 (15 Июль 2014 - 11:49) писал:

Странно, почему то не работает,посмотрите код

Здравствуйте, Вы не в том месте добавили данный код.
Данный код должен быть в main.js
window.onbeforeunload = function() { return 'Мой текст'; }

или на страницу через тег script
<script>window.onbeforeunload = function() { return 'Мой текст'; }</script>


#10 NewUser777

NewUser777

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 16 Июль 2014 - 08:41

Просмотр сообщенияCastiel (15 Июль 2014 - 13:00) писал:

Здравствуйте, Вы не в том месте добавили данный код.
Данный код должен быть в main.js
window.onbeforeunload = function() { return 'Мой текст'; }

или на страницу через тег script
<script>window.onbeforeunload = function() { return 'Мой текст'; }</script>
Спасибо за помощь. Жаль что в опере не работает )




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных