如果你是DZ 7.0論壇,你會發現股溝的Chomre點擊任何管理功能,比如改色、置頂等,彈出的菜單要不然就是空白要不然就沒法彈出來。現在給出一個簡單的解決辦法…; g& h# t- A3 L e$ j; l+ d% C
+ G: E% K5 B, n+ Y7 n, h
其實這是因為DZ7.0的JS程序沒有判斷正確瀏覽器,所以導致頁面動作失常而產生的不正常問題。& A) _8 z j4 w5 c5 S
" Q0 r7 {. O" o' K
下面是解決辦法,首先找到你的 include/js/common.js 這個文件,打開它:" f3 e/ g6 e9 ]
# a1 @) j' O, q) A' W+ q6 x第一步:0 m: k6 |. j9 T9 J% w. Z: K5 _+ J
; f3 N& p8 V7 x0 x- x% b# _9 f3 `& S
搜索:
1 j; k b* q/ s9 E& s1 ]
* n' _2 H( K% n5 `( X) }9 Uvar is_moz = (navigator.product == 『Gecko』) && userAgent.substr(userAgent.indexOf(『firefox』) + 8, 3);: }: L( D; b9 z+ J) c5 d8 h# G& }4 y; b
* C+ K: {) R' c I& H下面增加:6 h7 Y+ L. J" I+ n
' I9 }, `$ I/ T& R" C! G5 Wvar is_chrome = /chrome/.test( navigator.userAgent.toLowerCase() );2 @, x0 M' G: R5 T6 }0 [7 v7 c! y
2 ^$ T2 d6 ]0 [8 n: _, ]+ m6 X
第二步:
L* S4 x; A4 K( d5 z4 C2 s4 v
7 ^- E$ S0 w8 P* e找到:. s* M' W( b- Q5 i( @$ O _
- ] p2 Y% g1 Mif(is_ie) {; W% W( V6 `4 \: Z" N
s = $(ajaxpostHandle[1]).contentWindow.document.XMLDocument.text;9 x% ^6 @* q7 W6 B$ n
} else {
8 e" l4 L; P7 V1 w$ ^/ hs = $(ajaxpostHandle[1]).contentWindow.document.documentElement.firstChild.nodeValue;
+ Z& ^( s2 x6 Y" Z/ Z ~# A}. A/ {, R/ H# _$ w Z/ i
3 H8 r+ f1 Y, B替換為:
' ~! [; A4 k, t/ [# t' s* K4 i% F8 A8 f' v" y1 T, `% v2 O
if(is_ie) s = $(ajaxpostHandle[1]).contentWindow.document.XMLDocument.text;" U, \- M! C& A) o3 ~1 V. {& j
else if(is_chrome) s = $(ajaxpostHandle[1]).contentWindow.document.documentElement.firstChild.wholeText;
: }2 ]0 b+ e$ @6 g6 ^else s = $(ajaxpostHandle[1]).contentWindow.document.documentElement.firstChild.nodeValue;
6 K2 i; s1 _) `
p- L( d9 x* F1 b% p \# B現在到DZ後台,刷新緩存,再試試CHROME股溝瀏覽器,是不是正常了! |