var oQRCode; function setPreview(w,h,display,btn){ var i_preview=document.id('i_preview'); var i_preview_container=document.id('i_preview_container'); var i_preview_qrcode=document.id('i_preview_qrcode'); // LibJavascript.CssClassNameUtils.removeClass(i_preview,"iphone_v"); // LibJavascript.CssClassNameUtils.removeClass(i_preview,"ipad_v"); // LibJavascript.CssClassNameUtils.removeClass(i_preview,"iphone_o"); // LibJavascript.CssClassNameUtils.removeClass(i_preview,"ipad_o"); LibJavascript.CssClassNameUtils.removeClass(i_preview_container,"iphone"); LibJavascript.CssClassNameUtils.removeClass(i_preview_container,"ipad"); LibJavascript.CssClassNameUtils.removeClass(i_preview_container,"vertical"); LibJavascript.CssClassNameUtils.removeClass(i_preview_container,"horizontal"); LibJavascript.CssClassNameUtils.removeClass(i_preview_container,"desktop"); if(btn){ for(var i=0;i-1? i_preview.src.substring(0,i_preview.src.indexOf('?')):i_preview.src), // text : "ciao", width : 400, height : 400 }); } hidePreviewSteps(display); } }else{ //nascondo gli step Desktop hidePreviewSteps(display); if(display=="iphone_v"){ LibJavascript.CssClassNameUtils.addClass(i_preview_container,"iphone"); LibJavascript.CssClassNameUtils.addClass(i_preview_container,"vertical"); } if(display=="iphone_o"){ LibJavascript.CssClassNameUtils.addClass(i_preview_container,"iphone"); LibJavascript.CssClassNameUtils.addClass(i_preview_container,"horizontal"); } if(display=="ipad_v"){ LibJavascript.CssClassNameUtils.addClass(i_preview_container,"ipad"); LibJavascript.CssClassNameUtils.addClass(i_preview_container,"vertical"); } if(display=="ipad_o"){ LibJavascript.CssClassNameUtils.addClass(i_preview_container,"ipad"); LibJavascript.CssClassNameUtils.addClass(i_preview_container,"horizontal"); } i_preview.style.height=h+'px'; //i_preview.setAttribute("scrolling","no"); //i_preview.style.width=(w+getScrollbarWidth())+'px'; i_preview.style.width=(w+4)+'px';//4 px me risolvere il problema in presenza di scrollbars i_preview.setAttribute("fixed-height",true); //setTimeout(function(){document.id('i_preview').setAttribute("scrolling","yes");document.id('i_preview').scrolling='yes';},400);//Dopo la transition css } } function hidePreviewSteps(display){ var steps_preview_container=document.getElementById("steps_preview_container"); if(steps_preview_container && !Empty(display)){ if(steps_preview_container.style.display=='block') steps_preview_container.style.display='none'; } } /* exported getScrollbarWidth */ function getScrollbarWidth() { var outer = document.createElement("div"); LibJavascript.CssClassNameUtils.addClass(outer,'myscroll'); outer.style.visibility = "hidden"; outer.style.width = 0; document.body.appendChild(outer); outer.style.overflow = "scroll"; //outer.setAttribute("scrolling","yes"); var WithScroll = outer.scrollWidth; outer.parentNode.removeChild(outer); return WithScroll*(-1) ; } /* exported selectFromComboStep */ function selectFromComboStep(step,li){ var i_preview=document.id('i_preview'); setPreview(step,(window.getSize().y-parseInt(LibJavascript.DOM.getComputedStyle(i_preview, 'margin-top')))); if(li){ for(var i=0;iparseInt(b);}); var steps_preview=document.getElementById("steps_preview"); steps_preview_container=document.getElementById("steps_preview_container"); if(steps_preview_container){ for(i=0;i