Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.07.2015, 00:04
Интересующийся
Отправить личное сообщение для AlphaPro Посмотреть профиль Найти все сообщения от AlphaPro
 
Регистрация: 30.06.2015
Сообщений: 13

2 одинаковых скрипта на одной странице
Доброго времени суток, прибыл к вам с uCoz'a!

Имеется скрип, который открывает Ajax окно с почтовой формой, при нажатии на ссылку.

Скрипт:
<script type="text/javascript">  
  function openchat(){new _uWnd('chat','Название',400,100,  
  {align:0,shadow:0,close:1,autosize:1,maxh:500,minh:100,resize:0}, $("#chat").html() )}  
  </script>  
  <div style="display:none;" id="chat">$MFORM_2$</div>

Ссылка для вызова:
<a href="javascript:;" onclick="openchat();">Обратная связь</a>



Как разместить 2 данных скрипта на одной странице? То есть 2 разных ссылки, вызывающие ajax окна с разным содержанием. Подскажите пожалуйста!
Ответить с цитированием
  #2 (permalink)  
Старый 13.07.2015, 10:07
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

можно например так:
<script type="text/javascript">  
  function openchat1(){new _uWnd('chat','Название',400,100,  
  {align:0,shadow:0,close:1,autosize:1,maxh:500,minh:100,resize:0}, $("#chat1").html() )}  
  </script>  
  <div style="display:none;" id="chat1">$MFORM_2$</div>
<a href="javascript:;" onclick="openchat1();">Обратная связь</a>

<script type="text/javascript">  
  function openchat2(){new _uWnd('chat','Название',400,100,  
  {align:0,shadow:0,close:1,autosize:1,maxh:500,minh:100,resize:0}, $("#chat2").html() )}  
  </script>  
  <div style="display:none;" id="chat2">$MFORM_2$</div>
<a href="javascript:;" onclick="openchat2();">Обратная связь</a>

Последний раз редактировалось KosBeg, 13.07.2015 в 13:35.
Ответить с цитированием
  #3 (permalink)  
Старый 13.07.2015, 11:22
Новичок на форуме
Отправить личное сообщение для desmodrom Посмотреть профиль Найти все сообщения от desmodrom
 
Регистрация: 10.04.2015
Сообщений: 1

заворачивай в анонимную немедленно вызываемую ф-ю
Ответить с цитированием
  #4 (permalink)  
Старый 13.07.2015, 11:34
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

KosBeg,
Сообщение от AlphaPro
окна с разным содержанием.
кроме смены имени функций
возможно надо менять
Сообщение от AlphaPro
new _uWnd('chat','Название'
Сообщение от AlphaPro
$("#chat").html()
Сообщение от AlphaPro
<div style="display:none;" id="chat">$MFORM_2$</div>
Ответить с цитированием
  #5 (permalink)  
Старый 13.07.2015, 13:34
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

Сообщение от рони
возможно надо менять
а ТС разве не догадается сам?
Ответить с цитированием
  #6 (permalink)  
Старый 13.07.2015, 13:36
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

Сообщение от рони
new _uWnd('chat','Название'
это пусть ТС сам пишет
Сообщение от рони
$("#chat").html()
Сообщение от рони
<div style="display:none;" id="chat">$MFORM_2$</div>
это и это исправил, не заметил одинаковые id
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько одинаковых форм обратной связи на одной странице stalex jQuery 14 24.04.2018 17:25
Ajax+js+5 форм обратной связи на одной странице aleksandr8i AJAX и COMET 0 01.04.2014 10:04
Не работают два JS скрипта вместе на одной странице 5art@mail.ru Events/DOM/Window 44 15.07.2012 18:51
Помогите чайнику. Два одинаковых скрипта на странице. VASH132 Общие вопросы Javascript 6 28.01.2010 15:42
Два одинаковых сценария на одной странице Genetics Общие вопросы Javascript 7 12.07.2009 01:46