私の.aspxページに以下のコードがあります。HTML隠し入力フィールドにfacebook情報を渡す
<input type="hidden" id="fbinfo" name="fbinfo" value="" runat="server" />
<script src="Scripts/jquery.min.js"></script>
<div id="fb-root"></div>
<script src="Scripts/all.js"></script>
<script>
FB.init({
appId: 'thisIsMyAppId',
status: true,
cookie: true,
xfbml: true
});
FB.getLoginStatus(handleSessionResponse);
function handleSessionResponse(response) {
if (!response.session) {
clearDisplay();
return;
}
FB.api({
method: 'fql.query',
query: 'SELECT uid, first_name, last_name, FROM user WHERE uid=' + FB.getSession().uid
},
function(response) {
var user = response[0];
var userInfo = document.getElementById('fbinfo');
$('#fbinfo').html('user id is:' + user.uid);
}
);
}
私はそれを実行すると、VS IDEは、バック
HTMLFILEというエラーメッセージがスローされます:メソッドやプロパティへのアクセスに予期しないコールを。
そして、これは質問HTML入力隠しタイプの制御またはAspへの照会FQLから値を渡す方法であるjquery.min.js
{if(this.nodeType==1){this.appendChild(E)}
内のコードのこの部分を強調:コントロール(LabelやHiddenフィールドのような)?
spektomを、私はすでにそれをやりました。実際にはこの問題ではありませんが、ありがとうございます。 – FBLover2011