【问题标题】:How do I remove the link with out break the code如何在不破坏代码的情况下删除链接
【发布时间】:2017-02-07 16:59:33
【问题描述】:

我有这个倒计时代码,它工作得很好,唯一的问题是它链接回 tickcounter 网站。我想在不破坏代码的情况下删除该链接,但这似乎是不可能的,只要我进行任何更改,浏览器中就不会显示任何内容。我只能添加内联 CSS,因为我只能访问 magento cms。任何帮助将不胜感激!提前谢谢你:)

(function(d, s, id) {
  var js, pjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s);
  js.id = id;
  js.src = "//www.tickcounter.com/static/js/loader.js";
  pjs.parentNode.insertBefore(js, pjs);
}(document, "script", "tickcounter-sdk"));
.tcw:after { content: ""; display: block; margin-top: 25%; }
<div class="tcw" data-id="Countdown-38455" style="position: relative; display: inline-block; margin: 0 auto; width: 100%">
<a href="//www.tickcounter.com/countdown/38455/flash-sale" title="FLASH SALE">FLASH SALE</a>
<a href="//www.tickcounter.com/" title="Countdown">Countdown</a>
</div>

【问题讨论】:

  • “破解密码”是什么意思?如果您添加一堆换行符以使其更具可读性,那么您更有可能获得更多帮助。
  • 首先,格式化您的代码。其次,请解释预期行为。
  • 可能与正在使用的代码共享链接?
  • 您好,感谢您回复我,对不起,我对这个网站有点陌生。所以回到这个问题。每次我尝试向 iframe 添加任何代码时,它都不会加载倒计时,即使您可以清楚地看到 javascript 加载,浏览器中也不会显示任何关于倒计时的信息。
  • 所以当我说打破时,我的意思是倒计时不会出现,它只是一个空白区域,尽管 javascript 加载

标签: javascript jquery html css magento


【解决方案1】:

答案是否定的。

这不仅仅是链接,而是直接从ticketcounter 网站加载一个javascript 文件。 CSS 不是像 JS 这样的编程语言,inline-css 不会让你完成工作。

如果您想删除该链接,您需要在您的网页中包含相关的 javascript 代码。

【讨论】:

  • 感谢您的回复
【解决方案2】:

是的,可以删除该链接并放置您的 js。 请按照以下步骤操作。

  1. 打开http://www.tickcounter.com/static/js/loader.js并将渲染js复制到你自己的js文件中。
  2. 如下链接您的 js 文件。

js.src = "//www.yourwebsite.com/js/loader.js";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    • 1970-01-01
    • 2017-12-17
    • 2018-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多