0
Fanybox가 실행되고 있지 않습니다. apppart에서 sharepoint masterpage로 통신하기 위해 HTML5 postmessage를 사용하고 있습니다. 여기에 코드가 있는데 무엇이 빠졌는지 확인하는 데 도움이됩니다.공유 지점에서 postmessage를 사용하는 동안 Fancybox가 실행되지 않습니다.
아파트 JS
$(".fancybox").click(function(e) {
parent.postMessage('FancyBox', '*');
});
HTML
<a class="fancybox" href="#inline1" title="Lorem ipsum dolor sit amet">Inline</a>
<div id="inline1" style="width:400px;display: none;">Popup window</div>
masterpage JS
window.addEventListener("message", function(e) {
if (e.data == 'FancyBox') {
console.log("Posted");
$('.fancybox').fancybox();
}
}, false);
내가 게시 나는 콘솔에 게시 된 메시지를 볼 수 있습니다 인라인 링크하지만 fancybox 창을 클릭하고 한 번 열리지 않습니다.
안녕하세요, fancybox.open을 열어 보았지만 아직 열지 않았습니다 –
단 하나의 데모 만 제공한다면? 콘솔의 모든 메시지? – Janis