我正在尝试将内容从一个页面拉到同一域的另一页面。

我有一个电子商务网站,其中包含许多产品列表页面。我正在为每个品牌创建一个品牌页面。在该页面的底部,我想显示所有可用的该品牌的产品。最简单,最可维护的方法是从该品牌的列表页面显示ul,因为如果某个产品缺货,则其不会显示在列表页面上,因此我的理论是它不会显示在新页面上。

所以问题是如何使页面b仅显示页面a的ul内容?

(具有类,因此实际上是ul class = list-products)

或者,是否有一些HTML可以让我显示来自预定义搜索字词的产品?

如果有帮助,CMS是.net,而搜索是SOLR

如果有任何方法,我们也可以为Google提供XML Feed!

最佳答案

jQuery的.load()函数可以解救:

    $( "#elementFromNewPage" ).load( "oldPage.html #elementFromOldPage" );


这将有效地抓取oldPage.html,在#elementFromOldPage上执行一个innerHTML并将其放在#elementFromNewPage中。

有关更多文档,请参见:http://api.jquery.com/load/

10-05 20:41
查看更多