【问题标题】:javascript script type text definingjavascript脚本类型文本定义
【发布时间】:2013-07-25 05:36:58
【问题描述】:

我在一个网站上看到这样定义脚本类型标签,请谁能告诉我那个“type="text/javascript+fk-window-onload-executed">是什么,什么是这个“+fk-window-onload-executed”是什么意思??以及为什么他们使用这种类型..

当我执行下面的代码时,代码没有执行,但是当我删除 +fk-window-onload-executed 然后它工作正常

  <script type="text/javascript+fk-window-onload-executed"">
(function () {
try {
    var Lastclick = true;
    var viz = document.createElement('script');
    viz.type = 'text/javascript';
    viz.async = true;
    viz.src = ("https:" == document.location.protocol ?"https://" :   "http://localhost")+ "/projects2/857/VIZVRM857.src.js";
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(viz, s);
    viz.onload = function () {
        try {
            pixel.parse(Lastclick)
        } catch (i) {}
    };
    viz.onreadystatechange = function () {
        if (viz.readyState == 'complete' || viz.readyState == 'loaded') {
            try {
                pixel.parse(Lastclick)
            } catch (i) {}
        }
    }
 } catch (i) {}
   })();</script>

请任何人告诉我,他们为什么使用这种类型定义以及使用这种类型有什么好处。

提前谢谢.. 请帮忙

【问题讨论】:

  • 我的猜测是他们正在解析的自定义类型属性或 +fk... 在文档准备好后添加。您有相关网站的链接吗?
  • 嗨,Daniel,这是链接>当您查看源代码并尝试查找 vizury 标签时,您会找到。 flipkart.com/puma-unlimited-hi-evo-lux-sneakers/p/…

标签: javascript


【解决方案1】:

查看您提供的来源,这是翻转卡丁车正在使用的自定义文档类型(fk == 翻转卡丁车)。我的猜测是他们正在使用它来防止在某些情况下重新加载脚本。

【讨论】:

  • 在某些情况下实际上是什么重新加载了脚本,如果你提供更多描述会更有帮助。
  • 很难知道为什么 Flipkart 使用这个类型属性而不知道是什么设置了该类型属性。该脚本本身似乎是某种点击跟踪脚本。如果您向我提供有关您正在尝试做的事情的更多信息,我可能会为您指明正确的方向。
猜你喜欢
  • 2011-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多