2016-08-29 7 views
0

scriptタグに関して、私は同じオリジンポリシーを使ってthis pageを読みました。私の状況は次のとおりです。私は管理するドメインが2つあり(ホストは異なっています)、リソース(特にjs、css、および一部のメディア)を共有する必要があります。私は、次のタグが実際にソースが別のドメインからのものであれば影響は影響を受けているか否かお尋ねしたいと思います:同じオリジナルポリシーの影響を受けないhtmlタグはありますか?

<script> <img> <audio> <link rel="stylesheet"> (possibly <video>) 

上記のリンクページから、私が<script>を持つことができ、ドメインB用のHTMLを書いたことができているようですタグはドメインAに直接リンクしていますが、私はcssでそれを行うことはできません。それはいつも正しいですか?ドメインAのCSSファイルをドメインBにコピーする必要がありますか?

+0

いいえ、あなたは、デフォルトで外部CSSを含めることができます。

は、あなたの頭のセクションでは、このようにそれを行います。 – Ryan

答えて

0

jsを含めるのと同じ方法で外部CSSを組み込むことができます。

<link rel="stylesheet" type="text/css" href="your_file_name.css"> 
+0

しました。私のコンソールでエラーが発生しました:「原点からのフォント「http://www.***.com」はクロス・ソース・リソース共有ポリシーによって読み込まれないようにブロックされました:いいえ、 'Access-Control-Allow-Origin'ヘッダーはありません要求されたリソースに存在します。 Origin 'null'はアクセスが許可されていません。だから、これはCSSファイルの問題ではありませんか? jsファイルでAjaxを使用していません。 –

+0

CSSを読み込んでも問題ありません。一般的なライブラリのCDNから読み込んでください。 – epascarello

+0

@epascarelloありがとうございます。はい、 'HTML-Kickstart'ライブラリ[link](http://www.99lime.com/elements/)を読み込もうとしています。彼らはCDNを提供していません。 –

関連する問題