我有产品网格。可以使用网格中的每个产品行来显示完整的产品详细信息(使用Ajax完成)。
对于搜索引擎优化目的,当一行消耗时使用:
window.history.pushState()
更改网址。
例如:URL,例如:
http://mydomain.com/bouquets/cityName
将更改为:
http://mydomain.com/bouquets/cityName/prodId
问题是当另一行消耗时,新URL将是:
http://mydomain.com/bouquets/cityName/prodId/prodId
第三行消耗:
http://mydomain.com/bouquets/cityName/prodId/prodId/prodId/
依旧......
当第一次用完一行后,我需要在JS中执行以下操作:
<a href= "../URL" >