更改网页的编号(在URL中),更改显示但不更改Html源代码

时间:2018-02-25 21:37:45

标签: html ajax http

我正面临着一种我真正不理解的行为。

如果您访问网页: https://www.edel-optics.fr/Lunettes-de-soleil.html#ful_iPageNumber=1 并检查代码,您会发现它与 https://www.edel-optics.fr/Lunettes-de-soleil.html#ful_iPageNumber=7 <上的html内容相同/强>

=&GT;测试它,尝试搜索&#34; ERIKA - 710 / T5&#34;在两个源代码上你会找到它(但你应该只在ful_iPageNumber = 1上找到)。

为什么会这样?

次要问题:如何获得 https://www.edel-optics.fr/Lunettes-de-soleil.html#ful_iPageNumber=7 的真实内容?

感谢您的帮助

约翰

2 个答案:

答案 0 :(得分:-1)

<强>问题 您已经解释过,当您执行搜索时,您会得到与您的分页相同的结果(第1页)

<强>问题 您没有将搜索到的值放入网址中 https://www.edel-optics.fr/Recherche.html?time=1519871844737#query=

#query is = to nothing

你需要这样的东西: https://www.edel-optics.fr/Recherche.html?time=1519871844737#query=ERIKA%20-%20710/T5

如果没有查看代码,很难说出问题所在。很可能是搜索框不在表单内,或者可能是提交按钮在搜索框的另一个表单上,或者可能是后端脚本没有因为案例差异而抓取获取值的问题价值名称。 没有你的脚本很难诊断

答案 1 :(得分:-2)

好的,我找到了解决这个奇怪问题的解决方案,用URL替换URL中的#并且您将获得实际的html内容(对应于显示)...