我意识到我不知道变量是如何在HTML中注入JavaScript的。 我想测试覆盖一个clickTag变量,它只是JavaScript主体中的var(默认值),但是用注入的变量覆盖它。
像这样的>
somewhere.com/index.html?{"clickTag":"http://www.something.com"}
最好的方法是什么? 非常基本,但我已经习惯让DoubleClick Enabler为我处理这些,我没有考虑过数据是如何实际进入的,以及我如何测试它。
(对于一个基本的php文件,以最简单的方式传递变量,它将是 work.php?play = good& balance = true 等但我在这里找不到问题我所问的是什么)
如果不好或误导,请更正我的术语。谢谢。
答案 0 :(得分:1)
变量没有注入JavaScript。
JavaScript程序定义变量。它可以通过访问API(例如location
in a web browser来获取分配给它们的值,这将为您提供页面URL的详细信息)。
如果要覆盖现有程序中变量的值,则需要更改该程序的源代码,以便在通常分配的点与其之间的点之间为该变量写入新值。它会被回读并使用。