2016-10-25 9 views
0

すべてのhtmlウェブサイトにw3data.jsを使用しようとしています。目標は、htmlインクルードを追加することで、ページ間で過去のコピーを制限することです。w3data.jsを使用して問題が発生する

私の場合、私はこのようになりますindex.htmlを作成しました:

<!DOCTYPE html> 
    <html lang="fr"> 

    <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> 

    <head> 

    <script src="http://www.w3schools.com/lib/w3data.js"></script> 
    </head> 
    <body id="home"> 

    <div w3-include-html="header-home.html"></div> <!-- to call a bootstrap navbar --> 

    <script> 
    w3IncludeHTML(); 
    </script> 

    </body> 

を私はW3がどのように続く:http://www.w3schools.com/howto/howto_html_include.aspが、それは私のために動作しません。
私のコンソールにはエラーがあります。私のウェブサイトhttps://minutedrone.comは安全(https)ですが、w3schools.comはそうではありませんので、スクリプトを変更することはできません。
私のウェブサイトのhttpバージョンに行くと動作します(www.w3schools.comにはhttpsバージョンがありません)。

この問題を解決するにはどうすればよいですか、それとも他にもやりたいことはありますか?

助けてください。ありがとう!!

+0

を使用してサポートしているさまざまなサードパーティのホストを探す

  • 自分でファイルホスト私は 'w3-include-html'について聞いたことがありません。私はそれについてのドキュメントを見つけるのに苦労しています... –

  • +0

    ありがとうanied _誰かがこの方法をトピックでここに提案http://stackoverflow.com/クールestions/8988855/include-another-html-file-in-a-html-fileであり、httpでうまく動作しますが、ここでの問題はhttpsでこれを使用することです.. –

    +0

    OK、見ています。ネイティブ属性ですが、スクリプトによって提供されるものです。私は今問題を理解しています。 –

    答えて

    0

    次のことが可能です。

    +0

    ありがとう@Quentinはあなたの投稿で提案した方法を学ぶまで、最初のオプション(JSのホスティング)に行く予定です。 –

    関連する問題