我正在asp.net电子商务网站上工作,我们在子域名上推出了该网站的新版本。
我们希望为客户提供逐步测试Beta网站的能力。
我想为每个产品添加一个指向产品模板页面的链接,其中客户直接访问新网站上的同一页面。手动执行此操作并不实际,因为我们有数百种产品。
因此,如果客户正在查看http://www.example.com/category/product/colour/ 通过点击链接(将是横幅图像),他们去: http://new.example.com/category/product/colour/
我假设您可以在javascript中执行此操作,其中需要URL的一个元素并将其附加到特定域,但我的JS非常生疏。请有人帮忙解决这个问题吗?
答案 0 :(得分:0)
以下是示例代码:
var url = document.URL;
var res = url.replace("example.com", "new.example.com");
document.location = res;
此外,您可以使用横幅的点击事件监听器设置此代码。