2

私のローカルでは、私が構築したものをテストしています。

これは、同じフォルダー内のファイルに含めようとしているスクリプトです。

<script src="/colorpicker/js/evol.colorpicker.min.js" type="text/javascript" charset="utf-8"></script>

カラーピッカーは、デスクトップの Work/demo/ というフォルダーにあります。

カラーピッカーが機能していません。ローカルで機能させるにはどうすればよいですか?

4

2 に答える 2

4

file:///一部のブラウザーでは、セキュリティ上の理由から URI からブロックされる JavaScript を使用して実行できる多くのこと (ただしほとんどは XMLHttpRequest) があります。一般に、開発目的では、Web サーバーを (ワークステーションに直接または仮想マシンに) インストールし、それをテストに使用することを強くお勧めします。

つまり、Web サーバーなしでテストしたい場合は、ルート相対 URI を使用しないでください。つまり、URI を/文字で始めないでください。これは、サイトの一部であると見なすトップ ディレクトリではなく、ファイル システムの先頭に到達するためです。

于 2013-08-28T22:55:42.350 に答える
0

スクリプト ファイルは HTML ページと同じフォルダーにあるため、ファイル名のみを含めて含める必要があります。

<script src="evol.colorpicker.min.js" type="text/javascript" charset="utf-8"></script>
于 2013-08-28T23:07:23.337 に答える