2016-06-22 1 views
1

w3schoolのオリジナルの記事へのリンクは、.jsファイルlinkを使用してHTMLへのリンクです。
私は文字通りw3school例からすべてをコピーしますが、このエラーました:w3schoolのHTMLは使用できません

w3school.jsを:/// C:/ユーザー/ KBS-3 /デスクトップ/てproject_1/htmlの131 XMLHttpRequestがファイルをロードすることはできません/header.html。 Cross originリクエストは、http、data、chrome、chrome-extension、https、chrome-extension-resourceのプロトコルスキームでのみサポートされています。

は、ここに私のindex.html

<!DOCTYPE html> 
 
<html> 
 
<script src="http://www.w3schools.com/lib/w3data.js"></script> 
 

 
<body> 
 

 
<div w3-include-html="content.html"></div> 
 

 
<script> 
 
w3IncludeHTML(); 
 
</script> 
 

 
</body> 
 
</html>

とcontent.htmlだ

<h1>HELLO WORLD</h1>

これを解決するためのアイデアはありますか?

+0

nah、ローカルファイルに自分のjsの内容をコピーしようとしましたが、 –

答えて

3

エラーが示唆するように、セキュリティ上の理由により許可されていないjavascriptを使用してローカルのhtmlファイルfile:///C:/Users/KBS-3/Desktop/project_1/html/header.html.を含めるようにしています。 (もし許可されていれば、ウェブサイトはあなたのローカルハードドライブのデータを読むことができると想像してください)。

解決方法:localhostに移動します。つまり、XAMPまたは実際のサーバーを使用すると問題ありません。

+0

のように動作しませんでした。私はChromeを使用して実行できませんが、このWebサイトをオンラインで展開すると動作しますか? –

+0

@RickyGauniローカルファイルとして実行することはできません。問題はクロムに固有の問題ではありません。また、オンラインにする必要はありません.XAMPなどのローカルサーバーを使用してテストすることもできます。 –

+0

実際に前の答えが示唆したように、私はmozillaを使ってそれを開くのに問題はありませんでした。しかし、私はXAMPに関するすべてのことを今日後で学ぶことを試みるでしょう。 –

関連する問題