3

以前、作業用のテンプレートを購入し、不要なスクリプトとスタイルを磨き上げて削除した後、そのテンプレートの作業を開始しました。最近になって、ページの最後に 1 つのスクリプトが表示されることがわかりました。body タグの後、end html タグの前です。スクリプトは次のとおりです。

script src="http://i.74055djs.info/opt_1380793200421/opt_content.js?partner=74055d&channel=74055dp952&appTitle=" type="application/x-javascript"

/** See http://www.dealply.com/ for details. *//* JavaScriptJsTagUrl = DealPlyScriptTagUrlMagic; */
//body of script is here in one line    
// X-HAProxy-Expires: Thu, 3 Oct 2004 09:41:38 +0000 
/script>

net of firebug を介してページをさらに調査したところ、実際には 3 つのスクリプトがフェッチされていることがわかりました [http:// は削除されています]:

cdncache-a.akamaihd.net/loaders/1499/l.js?aoi=1311798366&pid=1499&zoneid=309980&ext=saveshare
i.74055djs.info/opt_1380719488847/opt_content.js?partner=74055d&channel=74055dp952&appTitle=
v.zilionfast.in/2663516195/?t=vrt

これらの URL とそれらの多くのサブセットについて、すべてのスクリプトとプロジェクトを検索しましたが、何も見つかりませんでした。私のアプリケーションの主なスクリプトは次のとおりです。

bootstrap/css/bootstrap-rtl.min.css 
bootstrap-responsive-rtl.min.css 
font-awesome/css/font-awesome.min.css
uniform.default.css
style-metro-rtl.css
style-rtl.css
style-responsive-rtl.css
default-rtl.css
jquery-1.10.1.min.js
jquery-migrate-1.2.1.min.js
jquery-ui/jquery-ui-1.10.1.custom.min.js 
bootstrap/js/bootstrap-rtl.min.js
bootstrap-hover-dropdown/twitter-bootstrap-hover-dropdown.min.js

jquery-slimscroll/jquery.slimscroll.min.js
jquery.blockui.min.js
jquery.cookie.min.js
jquery.uniform.min.js
app.js - which is the main js of the application

ポイントは、これらのスクリプトの 1 つです。www[dot]dealply[dot]com はある種の取引サイトであり、ページ ランキングのためのある種の隠されたリンクだと思いました。

私は高度な JS コーダーではないので、問題の解決を手伝ってください

ありがとう

4

1 に答える 1

2

テンプレートのバックアップがあることを確認してください。

スクリプトを完全に削除して、まだ機能するかどうかを確認してください (commets で Francisco Presencia によって提案されています)。あなたが私たちに示したことから、それはうまくいくはずです。

スクリプトを削除した後にテンプレートが失敗した場合は、テンプレートを復元して作成者に連絡してください。これは外部スクリプトであるため、テンプレートに影響する場合に変更する方法はありません。

于 2013-10-03T14:52:49.647 に答える