Добрый день, РОНИ. Немного изменил код, представленный вами, чтоб напрямую получать значение. Но почему то не срабатывает - окно не выводится, хотя переменной присваивается значение ключа. Я проверял.
Может не так инициализирую скрипт frameWarp? Проверьте пожалуйста, я специально создал
макет на jsfiddle.net
Там кликом запускается модал, но как же связать его с конструкцией ниже?..
//// немного изменил код, представленный вами, чтоб получать значение ключа напрямую
// Ключ получаю, но модальное окно не выводится...
(function() {
var a = $('<?=$rf_sponsor;?>'); // ключ в переменную передается успешно, я проверял...
a[0].value && a.frameWarp({
url: '//yagool.ru/',
width: 1040,
height: 720
})
})();
В стандартном случае frameWarp генерирует модал при клике на ссылку вида:
<!-- Ссылка открывает модальное окно -->
<a href="#" id="modal">Запуск</a>
а инициализируется так:
//// Так нужно инициализировать скрипт frameWarp
$(function(){
// Кнопка 1
$('#modal').frameWarp({
url : '//yagool.ru/',
width: 500,
height: 400
});
});