我在网站页脚上有一段 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>');
最佳答案
您提供的代码仅设置一组变量;它实际上没有做任何事情。想必这些变量在其他地方使用?
您不能仅仅使用 jQuery“删除代码”——当 jQuery 在页面上可用时,该代码也将被加载并运行,并且这些变量将被填充。运行后删除代码不会做任何事情,因为它已经完成了它的事情。
根据它们的用途,您可以尝试取消设置变量 - 如下所示:
si_transact_label=null;
si_transact_id=null;
si_transaction_amount=null;
var now= null;
但如果它们已经用于其主要目的,那么删除它们不会有任何区别。
更有可能的是,您首先需要做的就是不要将它们包含在页面中。这将在您的后端代码中完成 - 即 PHP? ASP.net?或任何你正在使用的东西,但不在前端 jQuery 代码中。
关于jquery - 使用 jquery 删除 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12427330/