0

我正在寻找有关此示例场景中发生的情况的一些说明:

有一个参数被传递到 URL:

http://mydomain.com/page/?param=test

当我查看此页面的来源时,我看到:

function myfunction() {
            myvariable.append('test');
          }

参数的值已经硬编码到代码片段中。

这怎么可能发生?我从来没有看到被抓取或使用的参数。

4

2 回答 2

1

如果您没有看到它在客户端中被处理,那么唯一的其他(合理的)选项仍然存在:它在服务器上被抓取和模板化。

于 2013-11-08T20:54:26.353 回答
1

该页面可能同时使用 GET 和 POST 方法。当它检索 POSTed 变量时,它可以在 PHP 中对其进行处理并将其直接显示到 javascript 中。

于 2013-11-08T20:55:11.700 回答