1

jquery とクロスドメインの実装について、ここに投稿された多数の質問を読みました。これから質問することは違法だと思いますが...

背景: templatemonster から Web テンプレートを "ダウンロード" (実際にリッピング) しました。このテンプレートにはフラッシュは含まれておらず、JS、CSS、HTML のみが含まれています。すべてのファイルをダウンロードして、Apache Web サーバーに配置しましたが、取得したのは Google ページだけでした。

私はhtml、css、およびjsファイルを見始めましたが、何も見つかりませんでした(すべてのjsは明らかに縮小されていました)。

すべてのjsファイルを「元の」ファイルに置き換えようとすることにし、jqueryから始めました。驚いたことに、jquery JS ファイルを置き換えると、リッピングされた Web サイトが機能するようになりました。それで、私の質問は...

実行/読み込みを制限するために jquery.js に追加されたコードは何ですか? 任意のJSファイルでこれを行うことができますか? このタイプの制限をローカル (localhost) に適用できますか? これをどのように達成できるかについて、アドバイスや指示をいただければ幸いです。

どうもありがとうございました!

ところで、私はこのテンプレートを商業目的またはその他の目的で使用するつもりはありません。フラッシュを使用しないアニメーションの点で私の心を吹き飛ばしたので、私はそれをリッピングしました.

4

1 に答える 1

0

最初: crossdomain.xmlFlashPlayer にとってのみ重要です。

2 番目: ダウンロードした jQuery ファイルは、おそらく jQuery Web サイトから取得したものではありません。JavaScript で現在のドメインのチェックを追加するのは簡単です。ドメインが一致しない場合、JavaScript は現在のウィンドウの場所を変更します。これは非常に簡単です ( window.location) 。

于 2012-05-30T18:23:30.723 に答える