1

在某些网站页面中,当我尝试用谷歌浏览器打开“查看源代码”并检查隐藏值时,我发现它val是空白的,但是当我检查表单时,我实际上可以看到该隐藏值的内容,

例如,这个站点,当我尝试检查源时我看不到nid值,我认为它与此功能有关,

<script type="text/javascript">
    function upuid(a){
        $('input[name="nid"]').val(a)
    }
</script>

但我找不到它在哪里被调用以及a参数是什么。

谢谢你。

4

2 回答 2

1

查看页面源页面向您显示服务器返回的确切文本。Inspect 元素实际上向您展示了完全渲染的 DOM 树。

于 2013-06-29T14:23:48.320 回答
0

该值是从客户端设置的。这就是为什么您在源代码中看不到它的原因。我猜这个方法是从https://www.clixsense.com/uid.swf通过 ExternalInterface.call 调用的。“a”是一个字符串,在这种情况下它是一个唯一标识符。

于 2013-06-29T14:23:58.170 回答