2

サイト フッターに JS コードのブロックがあり、jQuery を使用して特定のページから削除する必要があります。助けてくれる人はいますか?

お時間をいただきありがとうございます。よろしくお願いします。

<script language="javascript" type="text/javascript"><!--
si_transact_label='My-label';
si_transact_id=123456;
si_transaction_amount='0';
var now= new Date();
//--></script>
<script language="javascript" type="text/javascript">
document.write('<s'+'cript language="javascript" type="text/javascript" src="'+document.location.protocol+'//dms.netmng.com/si/CM/Tracking/TransactionTracking.aspx?siclientid=7244' + '&TransactionAmount=' + si_transaction_amount + '&SICustTransType=' + si_transact_id + '&timecode=' + now.getTime() + '&jscript=1"></s'+'cript>');

4

1 に答える 1

2

あなたが提供したコードは、変数のグループを設定するだけです。実際には何もしません。おそらくそれらの変数は他の場所で使用されていますか?

jQuery を使用して単に「コードを削除」することはできません。jQuery がページで使用可能になるまでに、このコードも読み込まれて実行され、これらの変数が設定されます。実行後にコードを削除しても、それはすでに完了しているため、何もしません。

変数の使用目的に応じて、変数の設定を解除してみてください。次のようにします。

si_transact_label=null;
si_transact_id=null;
si_transaction_amount=null;
var now= null;

しかし、それらがすでに主な目的で使用されている場合は、それらを削除しても何の違いもありません.

多くの場合、そもそもページにそれらを含めないようにする必要があります。これは、バックエンド コード (つまり、PHP) で行われますか? ASP.net? またはあなたが使用しているものは何でも、フロントエンドのjQueryコードではありません。

于 2012-09-14T15:22:17.557 に答える