本帖最後由 amnoob 於 2014-6-28 20:48 編輯 - W: H2 u3 {9 T, j# @: M
月光飛燕 發表於 2014-6-26 18:19 * Q& A4 V! [0 q9 z5 ~
基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ...
, w ~! f& S0 o8 N: _/ o再三考慮,覺得還是PHP的簡單:
" o; T4 P: Q4 ~/ _- a) D+ |9 o- function getDeUrl()/ N @* a) r( ?9 X0 Q
- {
& J. F; R3 C" j- H9 |0 u8 e - $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";! F# |) G. h o! s8 F
- $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);/ w5 L0 @& s7 W0 t c. U
- echo $DeUrl;
0 k6 J/ x/ k+ x% ^! u% m9 W; R& d/ P2 A - }+ `) n; V3 C4 V) L1 h: t! u7 _
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾." r+ S- d/ l5 L' C
上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?" ]* t/ y4 y+ g# Z. l3 N2 O
google了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.8 W, J( \& I. U |6 Z. h
! v8 ]" P0 z; [# y
L- z3 Z% _# ^: @; W3 O/ U6 b
6 J$ R& k7 e- T* F9 D' T
+ G0 n* W; [. K& ] i4 r7 f* [4 X, N. F) Z2 S ~* k
|