2016-05-19 5 views
0

こんにちは私は申し訳ありませんが、私は初心者です。そして私は理解してください私を助けたいと思います。私はアクセシビリティjoomlaサイトを作成し、k2storeを持っています。すべてうまく動作しますが、カートに商品を追加しても何も起こりません(ポップアップメッセージもページも表示されません)。代わりにメッセージが表示されます。XMLHttpRequestはurl/index.phpをロードできません。プリフライト要求への応答がアクセス制御チェックを通過しない:要求されたリソースに「アクセス制御許可」がない。 Origin 'http://wave.webaim.org'はアクセスできません。応答にはHTTPステータスコード406があります。 これはバリデーターでのみ発生します。それはうまく動作するライブ。助けてくださいsiteとwave.webaim.orgの問題

答えて

2

あなたのサイトにWAVEを使用するには、その制限がないウェーブツールバー:https://wave.webaim.org/toolbar/を使用する必要があります。

WAVEオンラインツールは、Javascriptを使用してテストを行い、スクリプトが内部DOMにアクセスできる必要があるため、Webサイトのプロキシコピーを使用します。

クロスドメインポリシーの制限があるため、リモートJavascript呼び出しは機能しません。

Access-Control-Allow-Origin: http://wave.webaim.orgヘッダーを指定することはできますが、それは多くの作業になります。ツールバーの使用は間違いなく簡単です。

Iべき正確な、あなたはまた、次のリスト内の他のオンラインツールやツールバーに見えるかもしれませんことを、完全なものにする: https://www.w3.org/WAI/ER/tools/

1

私はこの製品上で動作するので、私はバイアスされていますが、私は自由をお勧めしますそしてオープンソースaXe toolbarとの理由の束のためにそれに関連するJavaScriptライブラリ:

  1. それはそれはとてもあなたがSで同じルールセットを実行することができaccompanying JavaScript libraryがあり、ほぼ0偽陽性
  2. を生成ルールが設定されていますエレニア記やユニットテスト
  3. ルール・セットは、最新の最新ARIA技術と
  4. それがサポートする唯一のツールですクロスオリジンのiframe
です
関連する問題