javascript脚本类型文本定义

javascript script type text defining

本文关键字:定义 文本 类型 脚本 javascript      更新时间:2023-09-26

我在一个网站上看到这样定义脚本类型标签,请任何人告诉我"type="text/javascript+fk window onload executed">是什么意思?"以及他们为什么使用这样的类型。

当我执行下面的代码时,代码没有执行,但当我删除+fk窗口加载执行时,它的工作正常

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

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

提前谢谢。。请帮助

从您提供的源代码来看,这是flip kart正在使用的自定义文档类型(fk=flip kart)。我猜他们会用它来防止在某些情况下重新加载脚本。