gpt4 book ai didi

javascript - Javascript 书签的普遍接受的设计模式是什么?

转载 作者:行者123 更新时间:2023-11-28 02:46:42 25 4
gpt4 key购买 nike

是否最好插入一个 iFrame 并在其中执行任何需要执行的操作,以免页面因额外的脚本、CSS 样式等而变得困惑?当主窗口和 iFrame 之间无法通信时,如何检测事情已完成并删除 iFrame?

将脚本/CSS 插入 DOM 并在那里完成工作是否可以接受?

我的主要示例是 Instapaper 书签,它使用 iFrame 并在完成后将其关闭。

最佳答案

我做过的所有书签都是直接插入到主页的 DOM 中的。所有代码都位于该小书签的命名空间内,因此 DOM 污染保持在最低限度,当然,还会进行检查以确保与现有变量名称不发生冲突。

插入到主文档的 DOM 中的原因是因为它使一切变得更容易 - 很少有任何好的理由让你自己变得更加困难:)

但这当然取决于您的目标。

关于javascript - Javascript 书签的普遍接受的设计模式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4763801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com