【问题标题】:Calling code from a single Javascript file instead of calling intepedent Javascript files从单个 Javascript 文件调用代码,而不是调用独立的 Javascript 文件
【发布时间】:2021-12-11 09:55:25
【问题描述】:

我使用来自https://www.freeprivacypolicy.com 的 cookie 同意政策横幅,它根据它们所属的类别调用 JS 脚本文件。

例如: <script type="text/plain" cookie-consent="tracking" src="google-analytics.js"></script> 当用户启用跟踪 cookie 和 <script type="text/plain" cookie-consent="targeting" src="google-adsense.js"></script> 当用户启用与广告相关的定向 cookie 时调用。

是否可以将所有相关的 Javascript 代码放在一个文件中,而不是根据用户的喜好调用某些文件来调用相关函数?还是使用单独的文件是唯一可能的实现方式?

【问题讨论】:

    标签: javascript gdprconsentform cookieconsent


    【解决方案1】:

    是的,如果您愿意,您可以将它们全部放在一个文件中并调用相关函数,我会问为什么它们可能首先放在单独的文件中,尽管通常开发人员这样做是有原因的。

    【讨论】:

    • 两件事:1. GDPR 是否允许加载脚本?也许为了遵守法律,在确保已获得同意之前根本不应该加载脚本。 2. 如果将它们放在一个文件中,那么函数究竟应该被调用什么事件?考虑到用户同意的情况是什么?
    • 我不能谈论你的具体情况,因为我不想这样做,但我只是说你可以在技术上做到这一点。其他任何考虑都取决于您。
    猜你喜欢
    • 2011-01-20
    • 2018-01-08
    • 1970-01-01
    • 2017-10-05
    • 2015-11-20
    • 2012-08-12
    • 1970-01-01
    • 2011-10-23
    • 1970-01-01
    相关资源
    最近更新 更多