jquery colorbox не загружает содержимое iframe

Я застрял на одном месте на своем сайте: http://clients.arkamatics.com/signature/ где я использую colorbox с некоторыми другими плагинами, такими как uploadify и colorpicker, код отлично работает для меня, когда я проверяю его на своем локальном сервере xampp, но как только я загрузил его онлайн, colorbox не загружает iframe и контент, чтобы следовать, вы можете выполните следующий шаг:

  1. откройте сайт: http://clients.arkamatics.com/signature/
  2. слева внизу есть кнопка загрузки, нажмите на нее и загрузите файл,
  3. после завершения процесса загрузки предупреждение (которое является частью нашей отладки) покажет вам URL-адрес, который мы передаем в colorbox для открытия в iframe.
  4. окно цвета открывается, но показывает только значок загрузки, не загружает содержимое 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();
                                                })
    
        }});
    }
    });
    

Любая помощь будет оценена.


person TheWebnSoft    schedule 04.11.2011    source источник


Ответы (1)


Некоторые цветные окна или лайтбоксы не открываются, так как лично я исследовал множество плагинов, но ни один из них не работал, поскольку они принимают динамические ссылки при их загрузке. Так что лучше использовать jquery image gallery plugin отсюда, и все работает нормально.

http://blueimp.github.com/jQuery-Image-Gallery/

person coder    schedule 05.11.2011