xfbml이 아닌 일반 iframe 코드를 사용하고 있습니다 (조각을 추가하여 기본 iframe으로 되 돌리는 중이었습니다).Facebook에서 버튼 iframe 구현이 Firefox에서 클릭 가능하지 않음, 다른 브라우저에서 작동
<iframe scrolling="no" frameborder="0" style="border: medium none; overflow: hidden; width: 92px; height: 22px; position:absolute;top:3px;left:180px;" allowtransparency="true" src="http://www.facebook.com/plugins/like.php?href=http://www.xxxxwebsitexxxx.co.uk&layout=button_count&show_faces=false&width=92&action=like&font=arial&colorscheme=light"></iframe>
버튼 올바르게 표시하지만, 파이어 폭스에서 그것을 클릭에, 나는 다음과 같은 오류 얻을 : "DOMEventListener
__d("DOMEvent",["copyProperties"],function(a,b,c,d,e,f){var g=b("copyProperties");function h(i){this.event=i||window.event;this.target=this.event.target||this.event.srcElement;}g(h.prototype,{preventDefault:function(){var i=this.event;i.preventDefault?i.preventDefault():i.returnValue=false;return this;},stopPropagation:function(){var i=this.event;i.stopPropagation?i.stopPropagation():i.cancelBubble=true;return this;},kill:function(){this.stopPropagation().preventDefault();return this;}});e.exports=h;});
__d (:
this.event is undefined
http://static.ak.fbcdn.net/rsrc.php/v1/yW/r/MrPDat_Xp7Z.js (line 31)
내가 잘못된 라인이 생각을 (k, l), {(g, l)}, [], [], 함수 (a, b, c, d, e, f) {var g, h; if (window.addEventListener) (window.attachEvent) {g = function (j, k, l)}}}}}}}} var i = {add (k, l));}} {j, attrEvent (' (j, k, l); j = null;}};} 제거 : h}; e.exports = i;});
알려진 문제인지, 일반 웹 사이트에서 동일한 코드를 사용하고 모든 추가 기능을 사용 불가능하게 설정하여 호환성 문제가 없는지 확인했습니다.
Mac에서 Firefox 12.0을 사용하고 있습니다.
페이스 북의 문제인 것 같아요. 비슷한 코드 (javascript)의 xfbml 버전이 작동하지만, 임의의 페이지 새로 고침 등으로 인해 버그가 있습니다. 해결책이 아닙니다. 페이스 북에 연락하여 파이어 폭스의 iframe 문제를 알려주려면 어떻게해야합니까? –