Я застрял в одном месте на моем сайте: http://clients.arkamatics.com/signature/, где я использую colorbox с некоторыми другими плагинами, такими как uploadify и colorpicker, код отлично работает, когда я проверяю его на своем локальном сервере xampp, но как только я загрузил его в онлайн-хранилище, палитра не загружает iframe и контент, чтобы выполнить следующие действия, вы можете выполнить следующий шаг:
- открыть сайт: http://clients.arkamatics.com/signature/
- в левом нижнем углу есть кнопка загрузки, нажмите и загрузите файл,
- при завершении загрузки, предупреждение (которое является частью нашей отладки) покажет вам URL, который мы передаем в colorbox для открытия в iframe.
окно цветов открывается, но показывает только значок загрузки, не загружает содержимое URL в iframe, ниже приведен код, который я использую для того же:
$("#fileUpload").fileUpload({
'uploader': 'uploadify/uploader.swf',
'cancelImg': 'uploadify/cancel.png',
'script': 'uploadify/upload.php',
'folder': '/images',
'multi': false,
'displayData': 'speed',
'auto' : true,
'buttonImg' : 'uploadify/btnupload.png',
'wmode' : 'transparent',
'onComplete' : function(event, ID, fileObj, response, data) {
//alert('There are ' + fileObj.name + ' files remaining in the queue.'+fileObj.type);
//$(".img_tpl").load('uploadedimage.php?filename='+fileObj.name);
var filename = fileObj.name.replace(/ /g,"_");
var colboxurl = 'upload1/uploadedimage.php?filename='+filename;
alert(colboxurl);
$.fn.colorbox({iframe: true, href:colboxurl, width:"90%", height:"90%",onClosed:function(){
$(".img_tpl").load('upload1/showfinalimage.php?filename='+filename,function(){
$(".file_name").val($(".img_tpl img").attr('src'));
$(".remove_img").show();
adjustheights();
})
}});
}
});
Любая помощь будет оценена.