2012-01-23 5 views
0

現在のページのURLにどのように参加し、いくつかの文字を変更するにはどうすればよいですか? jQueryが行く方法だと仮定しますか?例えばjqueryでURLを変更する

: ボタンをクリックするだけで交換するreplaceを使用して19世紀と

www.papercuts.com/EN/boxes/mailingtubes.html 

の20番目の文字ENを取得し、DE

www.papercuts.com/DE/boxes/mailingtubes.html 

答えて

0
germanURL = englishURL.replace(/papercuts.com\/EN\//, 'papercuts.com/DE/'); 

にそれを変更の数をカウントpapercuts.com/EN/

+0

により、すべての言語サポートこのdoesntのアカウント、これは説明できる自己だろうが、私は編集しますけれども 'www.' – Chad

+0

@Chad Iを使用していないページの。 – TimWolla

2

とリダイレクトしますか?

window.location = window.location.href.replace(/.com\/.{2}/, '.com/DE'); 

編集:anstosa

+2

これは、現在の言語の現在の状態に関係なく動作します: 'window.location = window.location.href.replace(/。com//。{2} /、 '.com/DE');' –

関連する問題