专门删除脚本标签

时间:2019-04-11 07:04:17

标签: javascript php tawk.to

我在这里遇到了难题,找不到解决方案。现在,我有多个PHP文件,它们具有相同的<script></script>标签代码,其中包含TAWK API代码。现在,我要删除该特定的<script></script>标签。

我尝试了一些无效的解决方案。

  
      
  1. 选择该脚本标记并将其删除
  2.   

我这样做的方式是

document.getElementByTagName('script')[index].innerText

这里的问题是,这个特定的脚本标签被放置在任意给定页面的随机位置,因此我不能放置静态索引号。

  
      
  1. IIFE隐藏小部件
  2.   

TAWK API提供了一种隐藏小部件本身的方法,即

Tawk_API.hideWidget(),但同样的问题,我将不得不在每个文件中编写此代码,因为TAWK API的代码未写在一个文件中,而在每个文件中最后都写了TAWK API的代码。但是在此之前,存在一些footer.php或analytics.php文件,该文件会移动此脚本标签的索引,因此这也将不起作用。

对此问题有任何建议或解决方法吗?

TL; DR:从多个PHP文件中删除脚本标签,但是脚本标签位于具有任何ID的随机位置。

0 个答案:

没有答案