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 回答