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


Не Дает Вставить Скрипт Подписки


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

#1 sitim

sitim

    Новичок

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

Отправлено 30 Ноябрь 2012 - 15:17

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

код
<!-- SmartResponder.ru subscribe form code (begin) -->
<style type="text/css">/*<![CDATA[*/.sr-box table {width: auto !important;}#elem_table_element_header{width:351px !important;}.sr-box img {max-width: none;}.sr-box br {display:none;}.sr-box p {display:none;}.sr-box {display: block !important;position: relative;width: 250px;}.sr-box-list table{border:0 !important}.sr-box-list td{padding:0px !important; border:0 !important}.sr-box-list{clear: both;display: block;list-style: none outside none !important;position: relative;margin: 0!important;padding: 0!important;}.sr-box-list li {list-style: none outside none !important;margin: 0;background-image: none !important; background-color: #FFFFFF;color: black;display: block;font-family: Arial;font-size: 12px;height: 60px;padding: 2px 25px;}.sr-element {height: 60px !important;line-height: 60px !important;}.sr-box-list li label {height: 15px;line-height: 15px;position: relative;z-index: 10;display: block;margin-bottom: 5px;overflow: hidden;}.sr-box-list input[type="text"] {font-family: Arial;font-size: 12px;height: 33px;margin-bottom: 20px;padding: 5px 10px;position: relative;width: 100%;z-index: 10; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}.sr-box-list input[type="submit"] {white-space:normal;cursor:pointer}.sr-box-list select{width:100%}.sr-slider-captcha{position: relative;border: none 0;margin-top: -60px;z-index: 10;height: 33px;width: 100%;}#cnt{height:60px;}#cnt img {margin-bottom: -6px;}/*]]>*/</style>
<script type="text/javascript" src="https://imgs.smartre...t.js"></script>
<script type="text/javascript">
_sr(function() {
_sr('form[name="SR_form_27920_96"]').find('div#sr-preload_').prop('id', 'sr-preload_27920_96')
_sr('#sr-preload_27920_96').css({'width':parseInt(_sr('form[name="SR_form_27920_96"]').width() + 'px'), 'height':parseInt(_sr('form[name="SR_form_27920_96"]').height()) + 'px', 'line-height':parseInt(_sr('form[name="SR_form_27920_96"]').height()) + 'px'}).show();
if(_sr('form[name="SR_form_27920_96"]').find('input[name="script_path_27920_96"]').length && (document.charset || document.characterSet).indexOf('1251') != -1) {
_sr('input[name="subscribe"]').attr('onclick', 'return false;'),
_sr.ajax({
dataType: 'jsonp',
data: { form_id : '27920_96', remote_charset : (document.charset || document.characterSet), file : _sr('input[name="script_path_27920_96"]').val(), phase : 'charset_rebuild'},
url: _sr('form[name="SR_form_27920_96"]').prop('action').replace('subscribe', 'user/forms_generator'),
success: callback_charset_27920_96
});
} else {
_sr.getScript(_sr('input[name="script_url_27920_96"]').val(), function() {
   _sr('#sr-preload_27920_96').hide();
});
}
});
function callback_charset_27920_96(data) {
if(data.status == 'success') {
_sr('input[name="subscribe"]').attr('onclick', '');
_sr.getScript(_sr('input[name="script_url_27920_96"]').val(), function() {
   _sr('#sr-preload_27920_96').hide();
});
}
}
</script>
<div id="outer_alignment" align="left">
<form style="width: 349px; border: 3px solid rgb(196, 82, 92); margin-left: ; border-radius: 0px 0px 0px 0px;" class="sr-box" method="post" action="https://smartrespond...subscribe.html" target="_blank" name="SR_form_27920_96">
<div id="sr-preload_" style="display: none; background-color: #f6f6f6; opacity: 0.5; position: absolute; z-index: 100; text-align: center; font: bold 15px Arial;">Загрузка...</div>
<ul class="sr-box-list"><li class="sr-27920_96" style="text-align: center; height: 60px; padding: 0px; background-color: rgb(242, 242, 242); border-radius: 0px 0px 0px 0px; border: 0px solid rgb(0, 0, 0);"><input style="font-family: Arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; background-color: rgb(255, 255, 255); border: medium none;" value="" name="element_header" type="hidden"><table id="elem_table_element_header" style="display: inline-table; border-collapse: separate; width: 351px; margin: -3px 0px 0px -1px;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="background: url('https://imgs.smartre...762386/left.png') no-repeat scroll center top transparent; width: 3px; height: 63px;" id="elem_left_element_header" valign="middle"></td><td id="elem_container_element_header" style="vertical-align: middle;"><label style="font-size: 16px; color: rgb(255, 255, 255); font-family: arial; font-weight: bold; font-style: normal; background: url('https://imgs.smartre...r/762386/bg.png') repeat scroll center top transparent; width: 100%; text-align: center; -moz-box-sizing: border-box; padding: 0px 25px; height: 63px ! important;" class="sr-element">Подпишитесь на рассылку</label></td><td style="background: url('https://imgs.smartre...62386/right.png') no-repeat scroll center top transparent; width: 3px; height: 63px;" id="elem_right_element_header"></td></tr></tbody></table></li><li class="sr-27920_96" style="border-radius: 0px 0px 0px 0px; height: 60px; text-align: center; background-color: rgb(242, 242, 242);">
<label class="remove_labels" style="font-family: arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; display: none;"></label>
<input style="margin-top: 20px; background-image: url('https://imgs.smartre...t/762408/bg.png'); font-family: arial; color: rgb(175, 175, 175); font-size: 11px; font-style: normal; font-weight: bold; background-color: rgb(255, 255, 255); border: 1px solid rgb(223, 223, 223); border-radius: 0px 0px 0px 0px; background-repeat: no-repeat; background-position: 95% 50%; height: 40px;" name="field_name_first" class="sr-required" value="Ваше имя" type="text">
</li><li class="sr-27920_96" style="border-radius: 0px 0px 0px 0px; height: 60px; text-align: center; background-color: rgb(242, 242, 242);">
<label class="remove_labels" style="font-family: arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; display: none;"></label>
<input style="margin-top: 20px; background-image: url('https://imgs.smartre...l/762410/bg.png'); font-family: arial; color: rgb(175, 175, 175); font-size: 11px; font-style: normal; font-weight: bold; background-color: rgb(255, 255, 255); border: 1px solid rgb(223, 223, 223); border-radius: 0px 0px 0px 0px; background-repeat: no-repeat; background-position: 95% 50%; height: 40px;" name="field_email" class="sr-required" value="Ваш email-адрес" type="text">
</li><li class="sr-27920_96" style="text-align: center; height: 60px; background-color: rgb(242, 242, 242); border-radius: 0px 0px 0px 0px; border: 0px solid rgb(0, 0, 0);"><label style="font-size: 12px; color: rgb(175, 175, 175); font-family: arial; font-weight: bold; font-style: normal;" class="sr-element">Никакого спама. Гарантируем!</label><input style="font-family: Arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; background-color: rgb(255, 255, 255); border: medium none;" value="" name="element_privacy" type="hidden"></li><li class="sr-27920_96" style="border-radius: 0px 0px 0px 0px; text-align: center; background-color: rgb(242, 242, 242); border: 0px none; height: 90px;"><table id="elem_table_subscribe" style="display: inline-table; border-collapse: separate; margin-top: 27px;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="background: url('https://imgs.smartre...762404/left.png') no-repeat scroll left center transparent; width: 3px; height: 40px;" id="elem_left_subscribe" valign="middle"></td><td id="elem_container_subscribe" style="vertical-align: middle;"><input style="background: url('https://imgs.smartre...e/762404/bg.png') repeat scroll left center transparent; font-family: arial; color: rgb(255, 255, 255); font-size: 15px; font-style: normal; font-weight: bold; border: 0px solid rgb(240, 240, 240); margin: 0px; padding: 0px 34px; height: 40px; width: 100%;" name="subscribe" value="Подписаться!" type="submit"></td><td style="background: url('https://imgs.smartre...62404/right.png') no-repeat scroll left center transparent; width: 3px; height: 40px;" id="elem_right_subscribe"></td></tr></tbody></table></li></ul>
<input name="uid" value="185923" type="hidden">
<input name="did[]" value="233008" type="hidden"><input name="tid" value="0" type="hidden"><input name="lang" value="ru" type="hidden"><input value="/185001-186000/185923/sr-js-27920_96.js" name="script_path_27920_96" type="hidden"><input value="https://imgs.smartre...js-27920_96.js" name="script_url_27920_96" type="hidden"></form>
</div>
<!-- SmartResponder.ru subscribe form code (end) -->

и второй момент, мы вставили скрипт кнопки инвайтмастера на страницу, как сделать, чтобы кнопка отображалась посередине страницы?
код кнопки
<script type="text/javascript">
invitemaster_user="pavelalx"
invitemaster_form="1354272695FYCJL"
invitemaster_zindex=1000
invitemaster_form_linkid=""
invitemaster_form_refid=""
invitemaster_imgtype='tab'
invitemaster_tab_orientation='top'
invitemaster_tab_color='red'
invitemaster_tab_offset=200
</script>
<script  src="http://static.invite...r.ru/widget.js" type="text/javascript"></script>

#2 support 2.0

support 2.0

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

  • Модераторы
  • 4 924 сообщений

Отправлено 30 Ноябрь 2012 - 15:37

Просмотр сообщенияsitim (30 Ноябрь 2012 - 15:17) писал:

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

код
<!-- SmartResponder.ru subscribe form code (begin) -->
<style type="text/css">/*<![CDATA[*/.sr-box table {width: auto !important;}#elem_table_element_header{width:351px !important;}.sr-box img {max-width: none;}.sr-box br {display:none;}.sr-box p {display:none;}.sr-box {display: block !important;position: relative;width: 250px;}.sr-box-list table{border:0 !important}.sr-box-list td{padding:0px !important; border:0 !important}.sr-box-list{clear: both;display: block;list-style: none outside none !important;position: relative;margin: 0!important;padding: 0!important;}.sr-box-list li {list-style: none outside none !important;margin: 0;background-image: none !important; background-color: #FFFFFF;color: black;display: block;font-family: Arial;font-size: 12px;height: 60px;padding: 2px 25px;}.sr-element {height: 60px !important;line-height: 60px !important;}.sr-box-list li label {height: 15px;line-height: 15px;position: relative;z-index: 10;display: block;margin-bottom: 5px;overflow: hidden;}.sr-box-list input[type="text"] {font-family: Arial;font-size: 12px;height: 33px;margin-bottom: 20px;padding: 5px 10px;position: relative;width: 100%;z-index: 10; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}.sr-box-list input[type="submit"] {white-space:normal;cursor:pointer}.sr-box-list select{width:100%}.sr-slider-captcha{position: relative;border: none 0;margin-top: -60px;z-index: 10;height: 33px;width: 100%;}#cnt{height:60px;}#cnt img {margin-bottom: -6px;}/*]]>*/</style>
<script type="text/javascript" src="https://imgs.smartre...t.js"></script>
<script type="text/javascript">
_sr(function() {
_sr('form[name="SR_form_27920_96"]').find('div#sr-preload_').prop('id', 'sr-preload_27920_96')
_sr('#sr-preload_27920_96').css({'width':parseInt(_sr('form[name="SR_form_27920_96"]').width() + 'px'), 'height':parseInt(_sr('form[name="SR_form_27920_96"]').height()) + 'px', 'line-height':parseInt(_sr('form[name="SR_form_27920_96"]').height()) + 'px'}).show();
if(_sr('form[name="SR_form_27920_96"]').find('input[name="script_path_27920_96"]').length && (document.charset || document.characterSet).indexOf('1251') != -1) {
_sr('input[name="subscribe"]').attr('onclick', 'return false;'),
_sr.ajax({
dataType: 'jsonp',
data: { form_id : '27920_96', remote_charset : (document.charset || document.characterSet), file : _sr('input[name="script_path_27920_96"]').val(), phase : 'charset_rebuild'},
url: _sr('form[name="SR_form_27920_96"]').prop('action').replace('subscribe', 'user/forms_generator'),
success: callback_charset_27920_96
});
} else {
_sr.getScript(_sr('input[name="script_url_27920_96"]').val(), function() {
   _sr('#sr-preload_27920_96').hide();
});
}
});
function callback_charset_27920_96(data) {
if(data.status == 'success') {
_sr('input[name="subscribe"]').attr('onclick', '');
_sr.getScript(_sr('input[name="script_url_27920_96"]').val(), function() {
   _sr('#sr-preload_27920_96').hide();
});
}
}
</script>
<div id="outer_alignment" align="left">
<form style="width: 349px; border: 3px solid rgb(196, 82, 92); margin-left: ; border-radius: 0px 0px 0px 0px;" class="sr-box" method="post" action="https://smartrespond...subscribe.html" target="_blank" name="SR_form_27920_96">
<div id="sr-preload_" style="display: none; background-color: #f6f6f6; opacity: 0.5; position: absolute; z-index: 100; text-align: center; font: bold 15px Arial;">Загрузка...</div>
<ul class="sr-box-list"><li class="sr-27920_96" style="text-align: center; height: 60px; padding: 0px; background-color: rgb(242, 242, 242); border-radius: 0px 0px 0px 0px; border: 0px solid rgb(0, 0, 0);"><input style="font-family: Arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; background-color: rgb(255, 255, 255); border: medium none;" value="" name="element_header" type="hidden"><table id="elem_table_element_header" style="display: inline-table; border-collapse: separate; width: 351px; margin: -3px 0px 0px -1px;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="background: url('https://imgs.smartre...762386/left.png') no-repeat scroll center top transparent; width: 3px; height: 63px;" id="elem_left_element_header" valign="middle"></td><td id="elem_container_element_header" style="vertical-align: middle;"><label style="font-size: 16px; color: rgb(255, 255, 255); font-family: arial; font-weight: bold; font-style: normal; background: url('https://imgs.smartre...r/762386/bg.png') repeat scroll center top transparent; width: 100%; text-align: center; -moz-box-sizing: border-box; padding: 0px 25px; height: 63px ! important;" class="sr-element">Подпишитесь на рассылку</label></td><td style="background: url('https://imgs.smartre...62386/right.png') no-repeat scroll center top transparent; width: 3px; height: 63px;" id="elem_right_element_header"></td></tr></tbody></table></li><li class="sr-27920_96" style="border-radius: 0px 0px 0px 0px; height: 60px; text-align: center; background-color: rgb(242, 242, 242);">
<label class="remove_labels" style="font-family: arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; display: none;"></label>
<input style="margin-top: 20px; background-image: url('https://imgs.smartre...t/762408/bg.png'); font-family: arial; color: rgb(175, 175, 175); font-size: 11px; font-style: normal; font-weight: bold; background-color: rgb(255, 255, 255); border: 1px solid rgb(223, 223, 223); border-radius: 0px 0px 0px 0px; background-repeat: no-repeat; background-position: 95% 50%; height: 40px;" name="field_name_first" class="sr-required" value="Ваше имя" type="text">
</li><li class="sr-27920_96" style="border-radius: 0px 0px 0px 0px; height: 60px; text-align: center; background-color: rgb(242, 242, 242);">
<label class="remove_labels" style="font-family: arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; display: none;"></label>
<input style="margin-top: 20px; background-image: url('https://imgs.smartre...l/762410/bg.png'); font-family: arial; color: rgb(175, 175, 175); font-size: 11px; font-style: normal; font-weight: bold; background-color: rgb(255, 255, 255); border: 1px solid rgb(223, 223, 223); border-radius: 0px 0px 0px 0px; background-repeat: no-repeat; background-position: 95% 50%; height: 40px;" name="field_email" class="sr-required" value="Ваш email-адрес" type="text">
</li><li class="sr-27920_96" style="text-align: center; height: 60px; background-color: rgb(242, 242, 242); border-radius: 0px 0px 0px 0px; border: 0px solid rgb(0, 0, 0);"><label style="font-size: 12px; color: rgb(175, 175, 175); font-family: arial; font-weight: bold; font-style: normal;" class="sr-element">Никакого спама. Гарантируем!</label><input style="font-family: Arial; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; background-color: rgb(255, 255, 255); border: medium none;" value="" name="element_privacy" type="hidden"></li><li class="sr-27920_96" style="border-radius: 0px 0px 0px 0px; text-align: center; background-color: rgb(242, 242, 242); border: 0px none; height: 90px;"><table id="elem_table_subscribe" style="display: inline-table; border-collapse: separate; margin-top: 27px;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="background: url('https://imgs.smartre...762404/left.png') no-repeat scroll left center transparent; width: 3px; height: 40px;" id="elem_left_subscribe" valign="middle"></td><td id="elem_container_subscribe" style="vertical-align: middle;"><input style="background: url('https://imgs.smartre...e/762404/bg.png') repeat scroll left center transparent; font-family: arial; color: rgb(255, 255, 255); font-size: 15px; font-style: normal; font-weight: bold; border: 0px solid rgb(240, 240, 240); margin: 0px; padding: 0px 34px; height: 40px; width: 100%;" name="subscribe" value="Подписаться!" type="submit"></td><td style="background: url('https://imgs.smartre...62404/right.png') no-repeat scroll left center transparent; width: 3px; height: 40px;" id="elem_right_subscribe"></td></tr></tbody></table></li></ul>
<input name="uid" value="185923" type="hidden">
<input name="did[]" value="233008" type="hidden"><input name="tid" value="0" type="hidden"><input name="lang" value="ru" type="hidden"><input value="/185001-186000/185923/sr-js-27920_96.js" name="script_path_27920_96" type="hidden"><input value="https://imgs.smartre...js-27920_96.js" name="script_url_27920_96" type="hidden"></form>
</div>
<!-- SmartResponder.ru subscribe form code (end) -->
Вот что написано в документации smartresponder
Насколько Вы понимаете, в третьем последнем модуле Вам будет просто отображаться результат генерацииpopover-окна в виде html-кода, который Вам нужно будет вставить на страничку своего сайта, а так же java-script файла, который Вам необходимо будет сначала сохранить себе на компьютер, а затем загрузить его в тот же каталог на хостинге, где и будет располагаться страничка с html-кодом popover.
Следовательно, у Вас должен быть файл, который Вы должны загрузить в файл сайта. Это и есть скрипт-файл

Вот список Ваших действий, которыми Вы должны руководствоваться:
Первое действие. Выделите и скопируйте в буфер обмена html-код всплывающего окна (CTRL+C);

Второе действие. Вставьте html-код popover из буфера обмена (CTRL+V) в файл HTML (Сайт -> Редактор тем) сразу же перед закрывающим тегом </body>;

Третье действие. Сохраните себе на компьютер файл popover.js из раздела «ГЕРЕРАТОР ОКОН»;

Четвертое действие. Теперь загрузите файл popover.js на Ваш сайт

#3 support 2.0

support 2.0

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

  • Модераторы
  • 4 924 сообщений

Отправлено 30 Ноябрь 2012 - 16:00

Просмотр сообщенияsitim (30 Ноябрь 2012 - 15:17) писал:

и второй момент, мы вставили скрипт кнопки инвайтмастера на страницу, как сделать, чтобы кнопка отображалась посередине страницы?
код кнопки
<script type="text/javascript">
invitemaster_user="pavelalx"
invitemaster_form="1354272695FYCJL"
invitemaster_zindex=1000
invitemaster_form_linkid=""
invitemaster_form_refid=""
invitemaster_imgtype='tab'
invitemaster_tab_orientation='top'
invitemaster_tab_color='red'
invitemaster_tab_offset=200
</script>
<script  src="http://static.invite...r.ru/widget.js" type="text/javascript"></script>

Это ставьте вставить между <head>... </head>
<script type="text/javascript">
invitemaster_user="pavelalx"
invitemaster_form="1354272695FYCJL"
invitemaster_zindex=1000
invitemaster_form_linkid=""
invitemaster_form_refid=""
invitemaster_imgtype='tab'
invitemaster_tab_orientation='top'
invitemaster_tab_color='red'
invitemaster_tab_offset=200
</script>
<script src="http://static.invite...r.ru/widget.js" type="text/javascript"></script>

Далее где-нибудь после <body>
<!-- Начало кода InviteMaster.ru: Разместите в месте, где хотите поместить кнопку рекомендации -->
<a href="java script:void(0);" onclick="InviteMaster.ShowInviteForm();return false;">
<img src="http://static.invitemaster.ru/images/button_2_blue.png" border="0" alt="рассказать друзьям и получить подарок">
</a>
<!-- Конец кода InviteMaster.ru -->


#4 sitim

sitim

    Новичок

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

Отправлено 30 Ноябрь 2012 - 18:23

спасибо, оказалось там другой файл скрипта надо было скачать, smart-script.js

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

#5 support 2.0

support 2.0

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

  • Модераторы
  • 4 924 сообщений

Отправлено 30 Ноябрь 2012 - 18:45

Просмотр сообщенияsitim (30 Ноябрь 2012 - 18:23) писал:

подскажите, как сделать, чтобы форма и текст была выровняна по центру по горизонтали?
Скажите, а эту таблицу выводит скрипт, который написан выше в этой теме? Если Вы меняли код, пришлите тот, который у Вас стоит на сайте для этой формы.

Просмотр сообщенияsitim (30 Ноябрь 2012 - 18:23) писал:

и то же самое относится к верхней кнопке инвайтмастера, что надо написать в html, чтобы её сверху выровнять по центру по горизонтали?
У вас есть такая строчка в файле HTML
<img src="http://static.invitemaster.ru/images/telltab_red_top.png" border="0" style="margin:0px; padding:0;border-style:none;border-width:0">
замените ее на такую
<img src="http://static.invitemaster.ru/images/telltab_red_top.png" border="0" style="position: fixed; left: 40%; margin:0px; padding:0;border-style:none;border-width:0">


#6 sitim

sitim

    Новичок

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

Отправлено 30 Ноябрь 2012 - 19:42

да, первый код заменили на более простой вариант
<!-- SmartResponder.ru subscribe form code (begin) -->
<script type="text/javascript" language="javascript">// <![CDATA[
function SR_IsListSelected(el)
{
  for (var i = 0; i < el.length; i ++)
    if (el[i].selected ||
  el[i].checked)
  return i;
  return -1;
}
function SR_trim(f)
{
  return f.toString().replace(/^[ ]+/, '').replace(/[ ]+$/, '');
}
function SR_submit(f)
{
  f["field_email"].value = SR_trim(f["field_email"].value);
  f["field_name_first"].value = SR_trim(f["field_name_first"].value);
  if ((SR_focus = f["field_email"]) && f["field_email"].value.replace(/^[ ]+/, '').replace(/[ ]+$/, '').length < 1 || (SR_focus = f["field_name_first"]) && f["field_name_first"].value.replace(/^[ ]+/, '').replace(/[ ]+$/, '').length < 1) { alert("Укажите значения всех обязательных для заполнения полей (помечены звездочкой)"); SR_focus.focus(); return false; }
  if (!f["field_email"].value.match(/^[+A-Za-z0-9][+A-Za-z0-9._-]*[+A-Za-z0-9_]*@([A-Za-z0-9]+([A-Za-z0-9-]*[A-Za-z0-9]+)*.)+[A-Za-z]+$/)) { alert("Некорректный синтаксис email-адреса!"); f["field_email"].focus(); return false; }
return true;
}
// ]]></script>
<form style="margin: 0; padding: 0;" action="http://smartresponde...subscribe.html" method="post" name="SR_form" onsubmit="return SR_submit(this)" target="_blank"><input type="hidden" name="version" value="1" /><input type="hidden" name="tid" value="269060" /><input type="hidden" name="uid" value="185923" /><input type="hidden" name="lang" value="ru" />
<table style="width: 240px;">
<tbody>
<tr>
<td style="padding: 5px; border: 2px solid #ff0000;" align="center">
<table cellspacing="1" cellpadding="2" align="center">
<tbody>
<tr>
<td><input type="hidden" name="did[]" value="233008" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold;" align="center">Ваш e-mail:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #ffffff;" type="text" name="field_email" value="" size="20" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold;" align="center">Ваше имя:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #ffffff;" type="text" name="field_name_first" value="" size="20" /></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #f0f0c0; font-weight: bold;" type="submit" name="SR_submitButton" value="Подписаться" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</form><!-- SmartResponder.ru subscribe form code (end) -->


по инвайтмастеру, не получилось найти такую строчку, как Вы написали,
весь код представляет собой

<!-- Начало кода InviteMaster.ru: Разместите этот код вверху страницы, перед тэгом </head> -->
<script type="text/javascript">
invitemaster_user="pavelalx"
invitemaster_form="1354272695FYCJL"
invitemaster_zindex=1000
invitemaster_form_linkid=""
invitemaster_form_refid=""
invitemaster_imgtype='tab'
invitemaster_tab_orientation='top'
invitemaster_tab_color='red'
invitemaster_tab_offset=200
</script>
<script  src="http://static.invite...r.ru/widget.js" type="text/javascript"></script>
<!-- Конец кода InviteMaster.ru -->

#7 support 2.0

support 2.0

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

  • Модераторы
  • 4 924 сообщений

Отправлено 01 Декабрь 2012 - 09:04

Найдите вот эту часть кода в файле HTML
<form style="margin: 0; padding: 0;" action="http://smartresponde...subscribe.html" method="post" name="SR_form" onsubmit="return SR_submit(this)" target="_blank"><input type="hidden" name="version" value="1" /><input type="hidden" name="tid" value="269060" /><input type="hidden" name="uid" value="185923" /><input type="hidden" name="lang" value="ru" />
<table style="width: 240px;">
<tbody>
<tr>
<td style="padding: 5px; border: 2px solid #ff0000;" align="center">
<table cellspacing="1" cellpadding="2" align="center">
<tbody>
<tr>
<td><input type="hidden" name="did[]" value="233008" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold;" align="center">Ваш e-mail:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #ffffff;" type="text" name="field_email" value="" size="20" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold;" align="center">Ваше имя:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #ffffff;" type="text" name="field_name_first" value="" size="20" /></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #f0f0c0; font-weight: bold;" type="submit" name="SR_submitButton" value="Подписаться" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</form><!-- SmartResponder.ru subscribe form code (end) -->

и замените ее на эту:
<form style="margin: 0; padding: 0;" action="http://smartresponde...subscribe.html" method="post" name="SR_form" onsubmit="return SR_submit(this)" target="_blank"><input type="hidden" name="version" value="1" /><input type="hidden" name="tid" value="269060" /><input type="hidden" name="uid" value="185923" /><input type="hidden" name="lang" value="ru" />
<table style="width: 240px; margin: auto;">
<tbody>
<tr>
<td style="padding: 5px; border: 2px solid #ff0000;" align="center">
<table cellspacing="1" cellpadding="2" style="margin:auto">
<tbody>
<tr>
<td><input type="hidden" name="did[]" value="233008" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold;" align="center">Ваш e-mail:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #ffffff;" type="text" name="field_email" value="" size="20" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold;" align="center">Ваше имя:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #ffffff;" type="text" name="field_name_first" value="" size="20" /></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #f0f0c0; font-weight: bold;" type="submit" name="SR_submitButton" value="Подписаться" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</form><!-- SmartResponder.ru subscribe form code (end) -->

Теперь на счет кнопки: чтобы вывести ее на экран у Вас должен быть примерно такой код
<!-- Начало кода InviteMaster.ru: Разместите в месте, где хотите поместить кнопку рекомендации -->
<a href="java script:void(0);" onclick="InviteMaster.ShowInviteForm();return false;">
<img src="http://static.invitemaster.ru/images/button_2_blue.png" border="0" alt="рассказать друзьям и получить подарок">
</a>
<!-- Конец кода InviteMaster.ru -->
Он написан в сообщении выше в данной теме. Ведь кнопка состоит из скрипта и кода, который выводит ее на экран. Точно также представленно и в таблице. Первая часть кода скрипт
<script type="text/javascript" language="javascript"> . . .  </script>
Затем идет код, который выводит таблицу на экран
<form style="margin: 0; padding: 0;" action="http://smartresponde...subscribe.html" method="post" name="SR_form" onsubmit="return SR_submit(this)" target="_blank"> . . . </form>
Посмотрите внимательно на код кнопки. Она не может вывестись на экран одним скриптом, должен быть еще какой-нибудь код. Причем он будет похож на тот, что я Вам писала, только у Вас изображение и стили могут быть другими.
<a href="java script:void(0);" onclick="InviteMaster.ShowInviteForm();return false;">
<img src="http://static.invitemaster.ru/images/button_2_blue.png" border="0" alt="рассказать друзьям и получить подарок">
</a>


#8 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 12:11

support 2.0
Следовательно, у Вас должен быть файл, который Вы должны загрузить в файл сайта. Это и есть скрипт-файл

Вот список Ваших действий, которыми Вы должны руководствоваться:
• Первое действие. Выделите и скопируйте в буфер обмена html-код всплывающего окна (CTRL+C);

• Второе действие. Вставьте html-код popover из буфера обмена (CTRL+V) в файл HTML (Сайт -> Редактор тем) сразу же перед закрывающим тегом </body>;

• Третье действие. Сохраните себе на компьютер файл popover.js из раздела «ГЕРЕРАТОР ОКОН»;

• Четвертое действие. Теперь загрузите файл popover.js на Ваш сайт

Я так и сделал, но окно не выходит и пишет что есть ошибка.

Если нажать показать то выходит вот такое сообщение

"На странице возникла JS ошибка:
Uncaught exception: ReferenceError: Undefined variable: popover_set_margins на стоке: 267.
Адрес файла: http://votkinskmagazin.ru/"

Прикрепленные изображения

  • Безымянный.png


#9 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 12:25

Вот код который я добавил в файл HTML (Сайт -> Редактор тем) сразу же перед закрывающим тегом </body>


<!-- SmartResponder.ru PopOver code (begin) -->
<script language="javascript" type="text/javascript" src="popover.js"></script><div id="SR_PopOverModalBackground" style="display: none; background-color:#000; filter: alpha(opacity=0); height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; opacity: 0;"></div><span style="margin: 0; padding: 0; width: 319; height: 453; position: absolute; left: 0; right: 0; display: none;" id="SR_PopOver"><table cellspacing="0" cellpadding="0" width="319" height="453"><tr><td rowspan="2" colspan="2" width="312" height="446" style="border: 1px solid #0000cc"><table cellspacing="0" cellpadding="3" width="100%" height="100%" bgcolor="#ffffff">
<tr valign="middle" bgcolor="#c5c5e0"><td onMouseDown="popover_drag_start(event, this, 'SR_PopOver')" width="100%" align="left" style="font-family: Verdana; font-size: 12pt; color: #ffffff; font-weight: bold;">Подписаться на новости</td><td align="right"><table cellspacing="0"><tr><td style="padding: 0 3 0 3; background-color: #ff0000; font-family: Verdana; font-size: 10pt; color: #ffffff; font-weight: bold; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-bottom: 2px solid #696969; border-right: 2px solid #696969;" onClick="popover_slideClose('SR_PopOver', 'down', 200)" onMouseOver="this.style.cursor='pointer'" onMouseOut="this.style.cursor='default'">Х</td></tr></table></td></tr><tr><td colspan="2" style="font-family: Verdana; font-size: 10pt; color: #000000;" align="center" valign="middle" height="100%"><!-- SmartResponder.ru subscribe form code (begin) -->
<style type="text/css">/*<![CDATA[*/.sr-box table {width: auto !important;}#elem_table_element_header{width:301px !important;}.sr-box img {max-width: none;}.sr-box br {display:none;}.sr-box p {display:none;}.sr-box {display: block !important;position: relative;width: 250px;}.sr-box-list table{border:0 !important}.sr-box-list td{padding:0px !important; border:0 !important}.sr-box-list{clear: both;display: block;list-style: none outside none !important;position: relative;margin: 0!important;padding: 0!important;}.sr-box-list li {list-style: none outside none !important;margin: 0;background-image: none !important; background-color: #FFFFFF;color: black;display: block;font-family: Arial;font-size: 12px;height: 60px;padding: 2px 25px;}.sr-element {height: 60px !important;line-height: 60px !important;}.sr-box-list li label {height: 15px;line-height: 15px;position: relative;z-index: 10;display: block;margin-bottom: 5px;overflow: hidden;}.sr-box-list input[type="text"] {font-family: Arial;font-size: 12px;height: 33px;margin-bottom: 20px;padding: 5px 10px;position: relative;width: 100%;z-index: 10; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}.sr-box-list input[type="submit"] {white-space:normal;cursor:pointer}.sr-box-list select{width:100%}.sr-slider-captcha{position: relative;border: none 0;margin-top: -60px;z-index: 10;height: 33px;width: 100%;}#cnt{height:60px;}#cnt img {margin-bottom: -6px;}/*]]>*/</style>
<script type="text/javascript" src="https://imgs.smartre...t.js"></script>
<script type="text/javascript">
_sr(function() {
_sr('form[name="SR_form_51040_91"]').find('div#sr-preload_').prop('id', 'sr-preload_51040_91')
_sr('#sr-preload_51040_91').css({'width':parseInt(_sr('form[name="SR_form_51040_91"]').width() + 'px'), 'height':parseInt(_sr('form[name="SR_form_51040_91"]').height()) + 'px', 'line-height':parseInt(_sr('form[name="SR_form_51040_91"]').height()) + 'px'}).show();
if(_sr('form[name="SR_form_51040_91"]').find('input[name="script_path_51040_91"]').length && (document.charset || document.characterSet).indexOf('1251') != -1) {
_sr('input[name="subscribe"]').attr('onclick', 'return false;'),
_sr.ajax({
dataType: 'jsonp',
data: { form_id : '51040_91', remote_charset : (document.charset || document.characterSet), file : _sr('input[name="script_path_51040_91"]').val(), phase : 'charset_rebuild'},
url: _sr('form[name="SR_form_51040_91"]').prop('action').replace('subscribe', 'user/forms_generator'),
success: callback_charset_51040_91
});
} else {
_sr.getScript(_sr('input[name="script_url_51040_91"]').val(), function() {
_sr('#sr-preload_51040_91').hide();
});
}
});
function callback_charset_51040_91(data) {
if(data.status == 'success') {
_sr('input[name="subscribe"]').attr('onclick', '');
_sr.getScript(_sr('input[name="script_url_51040_91"]').val(), function() {
_sr('#sr-preload_51040_91').hide();
});
}
}
</script>
<div id="outer_alignment" align="center">
<form class="sr-box" method="post" action="https://smartrespond...subscribe.html" target="_blank" name="SR_form_51040_91" style="width: 299px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; margin-left: ; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgb(245, 12, 98); border-right-color: rgb(245, 12, 98); border-bottom-color: rgb(245, 12, 98); border-left-color: rgb(245, 12, 98);">
<div id="sr-preload_" style="display: none; background-color: #f6f6f6; opacity: 0.5; position: absolute; z-index: 100; text-align: center; font: bold 15px Arial;">Загрузка...</div>
<ul class="sr-box-list"><li class="sr-51040_91" style="text-align: center; height: auto; background-color: rgb(251, 251, 251); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0);"><label class="" style="height: auto; line-height: 25px; margin-top: 15px; font-style: normal; font-family: 'arial'; color: rgb(84, 93, 103); font-size: 18px; font-weight: 700;">Подписка на рассылку</label><input type="hidden" name="element_header" value="" style="font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: 400; background-color: rgb(255, 255, 255); border-top-color: currentColor; border-left-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-top-width: medium; border-left-width: medium; border-right-width: medium; border-bottom-width: medium; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;"></li><li class="sr-51040_91" style="border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; height: 50px; text-align: center; background-color: rgb(251, 251, 251);">
<label style="color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: 400; font-family: 'arial'; display: none;" class="remove_labels"></label>
<input type="text" name="field_name_first" class="sr-required" value="Ваше имя" style="background-image: none; font-size: 12px; font-style: normal; font-weight: 400; background-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-top: 15px; height: 35px; font-family: 'arial'; color: rgb(200, 200, 200); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(200, 200, 200); border-right-color: rgb(200, 200, 200); border-bottom-color: rgb(200, 200, 200); border-left-color: rgb(200, 200, 200);">
</li><li class="sr-51040_91" style="border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; height: 50px; text-align: center; background-color: rgb(251, 251, 251);">
<label style="color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: 400; font-family: 'arial'; display: none;" class="remove_labels"></label>
<input type="text" name="field_email" class="sr-required" value="Ваш email-адрес" style="background-image: none; font-size: 12px; font-style: normal; font-weight: 400; background-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-top: 15px; height: 35px; font-family: 'arial'; color: rgb(200, 200, 200); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(200, 200, 200); border-right-color: rgb(200, 200, 200); border-bottom-color: rgb(200, 200, 200); border-left-color: rgb(200, 200, 200);">
</li><li class="sr-51040_91" style="text-align: center; height: 50px; background-color: rgb(251, 251, 251); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;"><label style="color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: 400; font-family: 'arial'; display: none;" class="remove_labels"></label><input type="text" name="field_phones" style="font-size: 12px; font-style: normal; font-weight: 400; background-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-top: 15px; background-image: none; height: 35px; font-family: 'arial'; color: rgb(200, 200, 200); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(200, 200, 200); border-right-color: rgb(200, 200, 200); border-bottom-color: rgb(200, 200, 200); border-left-color: rgb(200, 200, 200);" value="Контактный телефон:"></li><li class="sr-51040_91" style="text-align: center; height: 50px; background-color: rgb(251, 251, 251); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color: currentColor; border-left-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;"><input type="hidden" name="element_privacy" value="" style="font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: 400; background-color: rgb(255, 255, 255); border-top-color: currentColor; border-left-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-top-width: medium; border-left-width: medium; border-right-width: medium; border-bottom-width: medium; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;"><table id="elem_table_element_privacy" border="0" cellspacing="0" cellpadding="0" style="display:inline-table; border-collapse: separate;"><tbody><tr><td id="elem_left_element_privacy" valign="middle" style="background-attachment: scroll; background-image: url('https://imgs.smartre...363872/left.png'); background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: transparent; width: 14px; height: 16px; background-repeat: no-repeat; background-position: 0% 42%;"></td><td id="elem_container_element_privacy" style="vertical-align: middle;"><label class="sr-element" style="font-size: 12px; font-weight: 400; font-style: normal; font-family: 'arial'; color: rgb(200, 200, 200); margin-left: 5px; text-align: left;">Никакого спама. Гарантируем!</label></td><td id="elem_right_element_privacy"></td></tr></tbody></table></li><li class="sr-51040_91" style="border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; text-align: center; background-color: rgb(251, 251, 251); border-top-color: currentColor; border-left-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; height: 65px;"><table id="elem_table_subscribe" border="0" cellspacing="0" cellpadding="0" style="display: inline-table; border-collapse: separate; margin-top: 12px;"><tbody><tr><td id="elem_left_subscribe" valign="middle" style="background-attachment: scroll; background-image: url('https://imgs.smartre...363854/left.png'); background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: transparent; width: 17px; height: 35px; background-repeat: no-repeat; background-position: 0% 50%;"></td><td id="elem_container_subscribe" style="vertical-align: middle;"><input type="submit" name="subscribe" value="Подписаться" style="font-style: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px; font-family: 'arial'; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(240, 240, 240); border-right-color: rgb(240, 240, 240); border-bottom-color: rgb(240, 240, 240); border-left-color: rgb(240, 240, 240); background-attachment: scroll; background-repeat: repeat; background-image: url('https://imgs.smartre.../1363854/bg.png'); background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: transparent; height: 35px; width: 100%; background-position: 0% 50%;"></td><td id="elem_right_subscribe" style="background-attachment: scroll; background-image: url('https://imgs.smartre...63854/right.png'); background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: transparent; width: 17px; height: 35px; background-repeat: no-repeat; background-position: 0% 50%;"></td></tr></tbody></table></li><li class="sr-51040_91" style="text-align: center; height: 50px; background-color: rgb(251, 251, 251); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;"><span class="box-item-edit-left" id="left6" style="display: block;"></span><span class="left-top-edit-corner" id="left-top-corner6" style="display: block;"></span><span class="box-item-edit-top" id="top6" style="display: block;"></span><span class="left-bottom-edit-corner" id="left-bottom-corner6" style="display: block;"></span><span class="box-item-edit-bottom" id="bottom6" style="bottom: -3px; display: block;"></span> <span class="right-top-edit-corner" id="right-top-corner6" style="display: block;"></span><span class="box-item-edit-right" id="right6" style="display: block;"></span><span class="right-bottom-edit-corner" id="right-bottom-corner6" style="display: block;"></span><label id="cnt" style="line-height: 60px; font-size: 12px; font-weight: 400; font-style: normal; font-family: 'arial'; color: rgb(200, 200, 200);">Подписчиков <img src="http://srclick.ru/dc...></label><input type="hidden" name="element_counter" value="" style="font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: 400; background-color: rgb(255, 255, 255); border-top-color: currentColor; border-left-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-top-width: medium; border-left-width: medium; border-right-width: medium; border-bottom-width: medium; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;"></li></ul>
<input type="hidden" name="uid" value="241322">
<input type="hidden" name="did[]" value="280864"><input type="hidden" name="tid" value="0"><input type="hidden" name="lang" value="ru"><input name="script_path_51040_91" type="hidden" value="/241001-242000/241322/sr-js-51040_91.js"><input name="script_url_51040_91" type="hidden" value="https://imgs.smartre..._91.js"></form>
</div>
<!-- SmartResponder.ru subscribe form code (end) --></td></tr></table></td><td width="7" height="7"></td></tr><tr><td bgcolor="#cccccc" height="439"></td></tr><tr><td width="7" height="7"></td><td width="305" bgcolor="#cccccc"></td><td bgcolor="#cccccc"></td></tr></table></span><script language="javascript" type="text/javascript"> function SR_startPopOver() { popover_set_margins(5, 5, 5, 5);popover_slide('SR_PopOver', 'centerUp', 'centerCenter', 200, 0, '#000000');} function onloadFunction(){window.setTimeout(SR_startPopOver, 0);}onloadFunction();</script>
<!-- SmartResponder.ru PopOver code (end) -->

а файл popover.js сохранил через "Сохранить по ссылке...", а затем добавил на сайт в "Стили и скрипты"

#10 support 2.0

support 2.0

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

  • Модераторы
  • 4 924 сообщений

Отправлено 31 Январь 2013 - 12:47

Просмотр сообщенияBayer (31 Январь 2013 - 12:11) писал:

support 2.0
Следовательно, у Вас должен быть файл, который Вы должны загрузить в файл сайта. Это и есть скрипт-файл

Вот список Ваших действий, которыми Вы должны руководствоваться:
• Первое действие. Выделите и скопируйте в буфер обмена html-код всплывающего окна (CTRL+C);

• Второе действие. Вставьте html-код popover из буфера обмена (CTRL+V) в файл HTML (Сайт -> Редактор тем) сразу же перед закрывающим тегом </body>;

• Третье действие. Сохраните себе на компьютер файл popover.js из раздела «ГЕРЕРАТОР ОКОН»;

• Четвертое действие. Теперь загрузите файл popover.js на Ваш сайт

Я так и сделал, но окно не выходит и пишет что есть ошибка.

Если нажать показать то выходит вот такое сообщение

"На странице возникла JS ошибка:
Uncaught exception: ReferenceError: Undefined variable: popover_set_margins на стоке: 267.
Адрес файла: http://votkinskmagazin.ru/"

Перед </head> (Сайт -> Редактор тем -> шаблон HTML) вставьте строчку
<script type="text/javascript" src="{FORALL_JS_PATH}popover.js"></script>

Также на Вашем сайте я не обнаружила файл popover.js. Его нужно загрузить через раздел Сайт -> Редактор тем -> добавить файл
Также удалите след. строчку
<script language="javascript" type="text/javascript" src="popover.js"></script>


#11 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 13:12

теперь выдает такую ошибку

На странице возникла JS ошибка:
Uncaught exception: ReferenceError: Undefined variable: popover_set_margins на стоке: 278.
Адрес файла: http://votkinskmagazin.ru/

#12 support 2.0

support 2.0

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

  • Модераторы
  • 4 924 сообщений

Отправлено 31 Январь 2013 - 13:16

Просмотр сообщенияBayer (31 Январь 2013 - 13:12) писал:

теперь выдает такую ошибку

На странице возникла JS ошибка:
Uncaught exception: ReferenceError: Undefined variable: popover_set_margins на стоке: 278.
Адрес файла: http://votkinskmagazin.ru/

Да, действительно, я немного ошиблась.
Измените строчку, которую я Вам писала
<script type="text/javascript" src="{FORALL_JS_PATH}popover.js"></script>

на эту
<script type="text/javascript" src="{ASSETS_JS_PATH}popover.js"></script>


#13 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 13:24

Спасибо, заработало! У меня есть еще один к Вам вопрос, как сделать чтобы форма рассылки выезжала по центру оси "х" ?
А на сайте убрать ошибку

На странице возникла JS ошибка:
Uncaught exception: TypeError: '$('.order form, .feedbackForm, .clientForm, .goodsDataOpinionAddForm').submit(function(){ на стоке: 64.
Адрес файла: http://votkinskmagaz.../169507/main.js

#14 Koderhan

Koderhan

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

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

Отправлено 31 Январь 2013 - 13:32

Предварительно создав резервную копию шаблона.
Попробуйте изменить код:
sr('#sr-preload_51040_91').css({'width':parseInt(_sr('form[name="SR_form_51040_91"]').width() + 'px'), 'height':parseInt(_sr('form[name="SR_form_51040_91"]').height()) + 'px', 'line-height':parseInt(_sr('form[name="SR_form_51040_91"]').height()) + 'px'}).show();
На этот:
sr('#sr-preload_51040_91').css({'width':parseInt(_sr('form[name="SR_form_51040_91"]').width() + 'px'), 'width':parseInt(_sr('form[name="SR_form_51040_91"]').width()) + 'px', 'line-height':parseInt(_sr('form[name="SR_form_51040_91"]').width()) + 'px'}).show();

Цитата

На странице возникла JS ошибка:
В файле "main.js".
Найти код:
	  // Устанавливаем на кнопку отправки формы блокировку повторной оптравки
	  SubmitButton.attr('disabled', true);
	  // Через 10 секунд блокировка отправки формы снимается.
	  setTimeout('SubmitButton.attr("disabled", false);', 10000);
	}
  }).validate();
Заменить:
	  // Устанавливаем на кнопку отправки формы блокировку повторной оптравки
	  SubmitButton.attr('disabled', true);
	  // Через 10 секунд блокировка отправки формы снимается.
	  setTimeout('SubmitButton.attr("disabled", false);', 10000);
	}
  });


#15 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 15:53

Koderhan
это не помогло, решил оставить упрощенную версию,


<!-- SmartResponder.ru subscribe form code (begin) -->
<script type="text/javascript" language="javascript">// <![CDATA[
function SR_IsListSelected(el)
{
for (var i = 0; i < el.length; i ++)
if (el[i].selected ||
el[i].checked)
return i;
return -1;
}
function SR_trim(f)
{
return f.toString().replace(/^[ ]+/, '').replace(/[ ]+$/, '');
}
function SR_submit(f)
{
f["field_name_first"].value = SR_trim(f["field_name_first"].value);
f["field_email"].value = SR_trim(f["field_email"].value);
f["field_phones"].value = SR_trim(f["field_phones"].value);
if ((SR_focus = f["field_name_first"]) && f["field_name_first"].value.replace(/^[ ]+/, '').replace(/[ ]+$/, '').length < 1 || (SR_focus = f["field_email"]) && f["field_email"].value.replace(/^[ ]+/, '').replace(/[ ]+$/, '').length < 1) { alert("Укажите значения всех обязательных для заполнения полей (помечены звездочкой)"); SR_focus.focus(); return false; }
if (!f["field_email"].value.match(/^[+A-Za-z0-9][+A-Za-z0-9._-]*[+A-Za-z0-9_]*@([A-Za-z0-9]+([A-Za-z0-9-]*[A-Za-z0-9]+)*.)+[A-Za-z]+$/)) { alert("Некорректный синтаксис email-адреса!"); f["field_email"].focus(); return false; }
if (!f["field_name_first"].value.match(^[А-Яа-яA-Za-z]*$)) { alert("Значение поля "Ваше имя" не удовлетворяет описанию:

Буквы русского и английского алфавитов"); f["field_name_first"].focus(); return false; }
return true;
}
// ]]></script>
<form style="margin: 0; padding: 0;" action="http://smartresponde...subscribe.html" method="post" name="SR_form" onsubmit="return SR_submit(this)"><input type="hidden" name="version" value="1" /><input type="hidden" name="tid" value="0" /><input type="hidden" name="uid" value="241322" /><input type="hidden" name="lang" value="ru" />
<table style="margin-left: auto; margin-right: auto; width: 440px;">
<tbody>
<tr>
<td style="padding: 5px; border: 1px solid #ff0000; background-color: #d975b6;" align="center">
<table cellspacing="1" cellpadding="2" align="center">
<tbody>
<tr>
<td><input type="hidden" name="did[]" value="281168" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 12pt; color: #000000; font-weight: bold;" align="center">Ваше имя:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 12pt; color: #000000; background-color: #ffffff;" type="text" name="field_name_first" value="" size="20" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 12pt; color: #000000; font-weight: bold;" align="center">Ваш e-mail:&nbsp;<span style="color: #ff0000;"><strong>*</strong></span></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 12pt; color: #000000; background-color: #ffffff;" type="text" name="field_email" value="" size="20" /></td>
</tr>
<tr>
<td style="font-family: Verdana; font-size: 12pt; color: #000000; font-weight: bold;" align="center">Контактный телефон:</td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 12pt; color: #000000; background-color: #ffffff;" type="text" name="field_phones" value="" size="20" /></td>
</tr>
<tr>
<td align="center"><input style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #f0f0c0; font-weight: bold;" type="submit" name="SR_submitButton" value="Подписаться" /></td>
</tr>
</tbody>
</table>
<table style="margin: 5 0 5 0;" cellspacing="1" cellpadding="1" align="center">
<tbody>
<tr valign="middle">
<td><span style="font-family: Verdana; font-size: 12pt; color: #000000; font-weight: bold;">Подписчиков:</span></td>
<td><img style="vertical-align: middle; margin: 0; padding: 0;" title="" src="http://srclick.ru/dc...?1359634050418" alt="" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</form><!-- SmartResponder.ru subscribe form code (end) -->

Но на этой странице возникает ошибка

На странице возникла JS ошибка:
Syntax error at line 162 while loading: expected expression, got '^' на стоке: 162.
Адрес файла: http://votkinskmagaz...ска-на-рассылки

Ее как то можно убрать?

#16 Koderhan

Koderhan

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

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

Отправлено 31 Январь 2013 - 16:45

В коде вашей странице попробуйте заменить код:
if (!f["field_name_first"].value.match(^[А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \
код:
if (!f["field_name_first"].value.match(^([А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \
Или если ошибка не исчезнет.
То попробуйте этот код:
if (!f["field_name_first"].value.match([А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \


#17 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 17:01

Просмотр сообщенияKoderhan (31 Январь 2013 - 16:45) писал:

В коде вашей странице попробуйте заменить код:
if (!f["field_name_first"].value.match(^[А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \
код:
if (!f["field_name_first"].value.match(^([А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \
Или если ошибка не исчезнет.
То попробуйте этот код:
if (!f["field_name_first"].value.match([А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \

Не помогает

#18 Koderhan

Koderhan

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

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

Отправлено 31 Январь 2013 - 17:13

Попробуйте этот код:
if (!f["field_name_first"].value.match(/^[А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \


#19 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 17:16

Просмотр сообщенияKoderhan (31 Январь 2013 - 17:13) писал:

Попробуйте этот код:
if (!f["field_name_first"].value.match(/^[А-Яа-яA-Za-z]*$)) { alert("Значение поля \"Ваше имя\" не удовлетворяет описанию: \
неа

#20 Bayer

Bayer

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
  • ГородВоткинск

Отправлено 31 Январь 2013 - 19:29

Удалил

Цитата

<script type="text/javascript" language="javascript">//
И ошибка

Цитата

На странице возникла JS ошибка:
Syntax error at line 162 while loading: expected expression, got '^' на стоке: 162.
исчезла
Всем спасибо! Если что буду еще обращаться.




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

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