-3

チュートリアルから以下のコードを取得しました。アクションが必要ですが、アラートを削除したいだけです。

コードは次のとおりです。

<script type="text/javascript">
setTimeout('read()', 10000);

function read()
{
FB.api('/me/news.reads' + 
'?article=<?php echo $fbrdurl ?>&access_token=<?php echo $access_token ?>','post',
function(response) {
var msg = 'Error occured';
if (!response || response.error) {
if (response.error) {
msg += "\n\nType: "+response.error.type+"\n\nMessage: "+response.error.message;
}
alert(msg);
} 
else {
alert('Post was successful! Action ID: ' + response.id);
}
});
}
</script>

私はこれを試しました:

<script type="text/javascript">
setTimeout('read()', 10000);

function read()
{
FB.api('/me/news.reads' + 
'?article=<?php echo $fbrdurl ?>&access_token=<?php echo $access_token ?>','post';
}
</script>

しかし、うまくいきませんでした、ありがとう

4

2 に答える 2

1

応答を無視するだけの場合 (アラート ダイアログを削除します):

function read()
{
  FB.api('/me/news.reads' + 
  '?article=<?php echo $fbrdurl ?>&access_token=<?php echo $access_token ?>','post',
   function(response) {});
}
于 2012-07-08T21:11:24.907 に答える
0

他の場所でalert()関数を使用していない場合は、単にオーバーライドして何もしないようにすることができます。

window.alert = function() {};
于 2012-07-08T21:19:40.633 に答える