4

このような単純なコードは決して機能せず、Google 全体を検索しましたが、血まみれの地獄の会社は jQuery の適用方法に関する簡単なチュートリアルを提供していませんか? これは非常にイライラします!

<Content type="html"><![CDATA[
   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
   <div id="content_div" height="250">abc</div>

   <script type="text/javascript">
       alert($('#content_div').css('height'));
   </script>
   ]]>    
</Content>

なにが問題ですか?

========

私がこれを使用する場合:

<script type="text/javascript" src="https://www.google.com/jsapi"></script>

次のエラーが表示されます。

ここに画像の説明を入力

私がこれを使用する場合:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>

次のエラーが表示されます。

ここに画像の説明を入力

エラーメッセージ:

[blocked] The page at https://pct0pnegjcnktlrmc1cf6dh916jdefnq-a-sites-opensocial.googleuserconte…y%252F8t2ynycEfP2AdZ8IeBvJF%26c%3Denterprise&rpctoken=-2403247092253746774 ran insecure content from http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js.
4

1 に答える 1

3

さて、これを読んだ後https://developers.google.com/speed/libraries/devguide、ついにこの問題を解決しました...

それ以外の

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

(犯人は " http " スキームです)

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

したがって、これは次のようになります。

<Content type="html"><![CDATA[
   <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
   <div id="content_div" height="250px">abc</div>

   <script type="text/javascript">
        $('#content_div').html('123');
   </script>
   ]]>    
</Content>
于 2013-04-11T05:01:17.380 に答える