• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Как задать место появления ajax окошка?

moneydima

Ломастер
Регистрация
2 Июн 2012
Сообщения
685
Реакции
20
Баллы
0
Как задать место появления ajax окошка?

Как задать место появления ajax окошка? Мне нужно чтобы оно появлялось не по центру, а справа скажем, как это осуществить? Ах да, чуть не забыл сайт на юкозе!
 
Окно сам будешь вызывать или системное??
 
Окно сам будешь вызывать или системное??
Сам, вот код:
HTML:
<script type="text/javascript"> 
 function openchat(){new _uWnd('chat','тут мой текст',400,200, 
 {align:0,modal:1,shadow:0,close:1,autosize:1,maxh:500,minh:100,resize:0}, $("#chat").html() )}
 document.getElementById('_uwndTop1').offsetLeft
 </script> 
 <div style="display:none; right top; position:absolute" id="chat">$MFORM_2$</div>
в этом окошке выводится почтовая форма!
 
Попробуй прописать в CSS коде вот так:
#chat { position: absolute; top:; bottom:; left:; right:; }

Последними 4-мя тегами устанавливаешь положение относительно окна браузера
 
Или если не поможет код JS сделай таким:

HTML:
<script type="text/javascript">   function openchat(){new _uWnd('chat','тут мой текст',400,200,   {align:0,modal:1,shadow:0,close:1,autosize:1,maxh:500,minh:100,resize:0, offsetLeft = 0, offsetTop = 0;}, $("#chat").html() )}  document.getElementById('_uwndTop1').offsetLeft  </script>   <div style="display:none; right top; position:absolute" id="chat">$MFORM_2$</div>
А, этими тегами в пикселах, без "px" на конце, изменяешь положение окна Модального(не Ajax)
HTML:
offsetLeft = 0, offsetTop = 0;
 
к сожалению не помогло((
 
Второй способ тоже не помог?
 
со вторым способом окошко вообще не появляется((
 
Сейчас подождем, может кто-то знает решение.
 
Сайт работает, можно посмотреть? Легче будет отладку делать и смотреть в чем дело...
 
Сайт работает, можно посмотреть? Легче будет отладку делать и смотреть в чем дело...
да работает, сама проблема заключается в том что плеер в iframe заслоняет собой это аякс окшко и его приходится перетаскивать, что очень не удобно! адрес на сайт скинул в ЛС, в общем чтобы увидеть проблему переходите на любой канал и жмете кнопочку "Сообщить о нерабочем канале"
 
эмм, вы уже починили?
 

Вложения

  • Снимок.webp
    Снимок.webp
    11.1 KB · Просмотры: 97
нет... а какой у вас браузер? у меня вот так отображается...
Безымянный.webp
 
все, я понял почему у вас нормально отображается, у вас же не установлен Torrent Stream плагин, так!? вот, а значит это iframe окошко без него не активно поэтому оно не мешает ajax окну!
 
Назад
Сверху