-1

我意识到我不知道如何将变量注入 HTML 中的 JavaScript。我想测试覆盖一个 clickTag 变量,它只是 JavaScript 主体中的一个 var (默认值),但是用注入的变量覆盖它。

像这样的东西>

somewhere.com/index.html?{"clickTag":"http://www.something.com"}

最好的方法是什么?非常基本,但我已经习惯了让 DoubleClick 启动器为我处理这些问题,而且我还没有考虑过数据实际上是如何进入的,以及我如何对其进行测试。

(对于一个基本的 php 文件,以最简单的方式传递变量,它将是work.php?play=good&balance=true等,但我在这里找不到我所问的问题)

如果我的术语不好或具有误导性,请更正我的术语。谢谢。

4

1 回答 1

1

变量不会注入到 JavaScript 中。

JavaScript 程序定义变量。它可能会通过访问 API(例如location在 Web 浏览器中为您提供页面 URL 的详细信息)来获取分配给它们的值。

如果要覆盖现有程序中变量的值,则需要更改该程序的源代码,以在通常分配变量的点和读取变量的点之间将新值写入该变量返回并使用。

于 2016-02-24T13:46:17.110 回答