我正在尝试为我的网站执行 Netflix 的 5 星评级系统之类的操作,我注意到即使禁用了 JavaScript,Netflix 仍会在不刷新页面的情况下提交评级。这很明显,因为当您手动重新加载页面时,您可以看到新的评级。但是,在您重新加载页面之前,更改不可见。
以下是 Netflix 上的链接示例:
<a href="http://movies.netflix.com/SetRating?value=5&pval=4.8&widgetid=M70186045_496624_2_36&authURL=1272123378738.TS7qzDVHSE6abcEeRPuqldimKYc%3C§ion=QUEUE" class="rv5" tabindex="0" title='Click to rate the movie "Loved It"'>Rate 5 stars</a>
有人知道 Netflix 是怎么做到的吗?
提示:如果您查看源代码并进行搜索,您将不会在任何地方找到“iframe”。此外,它在 JavaScript 关闭时表现出这种行为。否则它将更新数据并且不需要手动刷新。所以也没有 AJAX。自己检查一下,我相信你们中的许多人都有 Netflix 帐户。