まあ、彼らは(私が言うことができる限り)公開された出来事は記録されていません。しかし、アプリケーションは親ウィンドウで多くのイベントをトリガしています。それで、彼らに耳を傾けて何らかの行動をとることは可能です。次のスニペットでこれを行うことができます:
window.addEventListener('message', function (event) {
// if message is not from discus frame, leap out
if (event.origin != 'https://disqus.com' && event.origin != 'http://disqus.com') return;
// parse data
var data = JSON.parse(event.data);
// do stuff with data. type of action can be detected with data.name
// property ('ready', 'resize', 'fakeScroll', etc)
}, false);
ウェブキットベースのブラウザでは、うまく動作します。 firefoxにはいくつかの問題があるかもしれません。 IEを使って...まあ、私は手にそれをテストするためのIEがありません。
答えを見つけたことがありますか? :D – TimPietrusky
残念ながら、ティム。 – spliter