Fancybox с Scribd - PullRequest
       18

Fancybox с Scribd

0 голосов
/ 05 марта 2011

Есть ли способ использовать Scribd с Fancybox для открытия iframe вместо открытия отдельного окна?

1 Ответ

0 голосов
/ 24 марта 2011

Да, есть: присоедините ваш fancybox к триггеру, загрузите fancybox и onComplete инициализируйте Scribd

 $('element').click(function () {

    $.fancybox({

        href: 'remote/page/here',
        onComplete: init_viewer

    });

function init_viewer() {

     doc_path = www.domain.com/yourdocument.pdf

    //alert(finalurl);
    var scribd_doc = scribd.Document.getDocFromUrl(doc_path, 'pub-YOURAPIKEY');

    var oniPaperReady = function (e) {
        // scribd_doc.api.setPage(3);
    }

    scribd_doc.addParam('jsapi_version', 1);
    scribd_doc.addParam('height', 600);
    scribd_doc.addParam('width', 800);
    scribd_doc.addParam('public', false);
    scribd_doc.addParam('disable_related_docs', true);

    scribd_doc.addEventListener('iPaperReady', oniPaperReady);
    scribd_doc.write('embedded_flash');


}
...