页面源比document.body.innerHTML更新。为什么?怎么样?
我在youtube页面上播放视频。我有Chrome的控制台和该页面的“查看页面来源”。 Youtube拥有所有视频的uniq签名。我正在做这些步骤:
第1步:
document.body.innerHTML.substr(document.body.innerHTML.indexOf('sig ='),20) “SIG = 8178A2C9DF5EF0DA”
好。我在控制台和页面源中看到了这个字符串。
第2步: 我点击了右栏中的一个建议视频和重复的代码(没有重定向):
document.body.innerHTML.substr(document.body.innerHTML.indexOf('sig ='),20) “SIG = 8178A2C9DF5EF0DA”
现在我看到签名没有改变。但源代码中没有这样的字母。这怎么可能?为什么innerHTML保持不变?