【发布时间】:2012-01-23 21:07:53
【问题描述】:
如何获取当前页面的 url 并仅更改几个字母?假设 jQuery 将是要走的路?
例如:
点击按钮计数获得第19和第20个字符EN的
www.papercuts.com/EN/boxes/mailingtubes.html
并将其更改为DE
www.papercuts.com/DE/boxes/mailingtubes.html
【问题讨论】:
如何获取当前页面的 url 并仅更改几个字母?假设 jQuery 将是要走的路?
例如:
点击按钮计数获得第19和第20个字符EN的
www.papercuts.com/EN/boxes/mailingtubes.html
并将其更改为DE
www.papercuts.com/DE/boxes/mailingtubes.html
【问题讨论】:
并重定向?
window.location = window.location.href.replace(/.com\/.{2}/, '.com/DE');
编辑:anstosa 支持所有语言
【讨论】:
window.location = window.location.href.replace(/.com\/.{2}/, '.com/DE');
germanURL = englishURL.replace(/papercuts.com\/EN\//, 'papercuts.com/DE/');
只需使用replace 替换papercuts.com/EN/。
【讨论】:
www.的页面