-1

これはかなり明白だと思いますが、自分で解決することはできません。私はFacebookjavascriptAPIを使用して、ユーザーが自分で作成したページにログインできるようにしています。次のJavaScriptは、オブジェクトがこのプロパティまたはメソッドをサポートしていないというエラーをスローします。IEは、最初の行がエラーをスローしていると言っています。誰かが私が間違っていることを知っていますか?

document.getElementById('auth-loginlink').addEventListener('click', function () {
            FB.login(function (response) {

            }, {scope: 'email,user_likes,read_stream'});

このページには、 http://claritytrec.ucd.ie:9000 /signupからアクセスできます。

4

1 に答える 1

1

ページをQuirksモードで実行しています。ドキュメントタイプを宣言する前に、文字や空白行があってはなりません。

IE> = 9のみが認識し、代わりに古いIEaddEventListener()で使用します。MSDNのattachEventで、MSDNページの左側のリンクをたどると、IEのレガシーイベント処理モデルに関する詳細情報を見つけることができます。attachEvent()

于 2012-12-27T17:11:25.087 に答える