-1

私のjsbinでここを参照してください。正常に動作します:

http://jsbin.com/uhejis/1/edit

しかし、3台のコンピューター、XP、Vista、および7のローカルHTMLページで試してみましたが、何も問題はありませんか?? このコードはローカル コンピューターで動作しますか??

    <!DOCTYPE html PUBLIC 
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <!-- This is all the Meta Imports and customs -->
     <head>
     <meta property="og:title" content="Albuquerque Auto Repair" />
    <meta property="og:type" content="company" />
    <meta property="og:url" content="http://www.albuquerqueautomotiveservices.com/" />
    <meta property="og:image" content="http://imageshack.us/photo/my-images/694/logovcm.jpg/" />
    <meta property="og:site_name" content="Federated Automotive" />
    <meta property="fb:admins" content="100005049606455" />     
   </head>
            <body>
  <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
 <p>hello world</p>
    <div class="fb-like" data-href="http://www.facebook.com/FederateAutomotive" 
data-send="true" data-layout="button_count" data-width="450" data-show-faces="false"></div>
     </body>
    </html>
4

1 に答える 1

0

スクリプトを正しく呼び出すには、ファイルをリモートまたはローカルのWebサーバー( WAMPを使用してローカルのWebサーバーを実行できます)にアップロードする必要があります。ローカルマシンからファイルを開くと、ブラウザはスクリプトを呼び出そうとするfile://代わりにプロトコルを使用しますが、ブラウザはローカルマシンでhttp://スクリプトを検索しているため、スクリプトは見つかりません。

わかりやすくするために、ファイルプロトコルを使用する場合のChromeのコンソールのスクリーンショットを次に示します。

于 2013-01-18T07:07:37.377 に答える