TA的每日心情 | 开心 2023-1-18 23:24 |
---|
签到天数: 211 天 [LV.7]常住居民III
|
短消息代码编辑器<>中输入代码发送之后错误显示成<,对方什么也看不见只能看见符号<,这是啥意思呢?这个bug有两三年了,一直没有修复 ,比如发送这段可以放大缩小图片的js代码:6 p0 V% a: N+ D6 d9 w f! V. a
- // addLoadEvent
. N% v: `1 R/ ? - function addLoadEvent(func) {5 P/ H& A: }7 h. t) _5 G! U
- var oldonload = window.onload;
) q) u$ l" B: O. J8 F5 {" z' Z - if(typeof window.onload != 'function') {
# a' D, n) N W& Z2 [ - window.onload = func;
- ^) m9 s' V: B! n( r - } else {/ r% q4 B; X. r& h
- window.onload = function() {
$ W2 x) P) c/ i, P$ {% t0 b - oldonload();
- y7 ^* u! @* p - func();
9 ?( u; A3 L5 `3 W l - };
7 F- n1 t/ a' g$ K T - } p2 g2 f6 `. `! a4 d7 r; g" ^
- }
, X/ _9 H& a) K( [
- }3 l3 V% z5 T# J' \8 Z7 E- function zoomImg() {4 [2 ]+ E6 v! I# ^% i( y
- if (!document.getElementsByTagName('img')) return false;7 F, w& c1 F. v/ a
- 9 C! w t# X' m4 Q/ c0 T; U
- var imgs = document.querySelectorAll('.phrase_uk_img');
! s8 ^; a5 t- @9 F: o - var img_switch = true;
4 E8 _) y7 V" R: I7 X - Array.prototype.forEach.call(imgs, function(el, i){
+ R2 ]3 M0 ~3 |9 w0 n* h3 G - var imgItem = imgs[i];
. A$ c6 G: \+ E6 Z - imgItem.addEventListener('click', function(e){
n1 r9 Z' h& ^' v. w - var img_width, img_height;' \7 z: O- p1 j1 C3 Q
- img_width = imgItem.width;% V6 z( X) ]+ A* c3 O
- img_height = imgItem.height;( L" t+ n, o/ q: A8 g3 S9 B
- if (img_switch) {; c, l j( V3 X/ w
- img_switch = false;- m" q- D' u3 P. Y1 X" ^( q6 g- a
- imgItem.style.width = img_width * 1.3 + 'px';# y6 z' A- s" G) k; y. z- b, O }
- } else {
6 H8 B& s1 O% m7 R4 R - img_switch = true;
& M5 J. N; W( N' Y - imgItem.style.width = img_width / 1.3 + 'px';1 s, I; _7 |4 O: g/ [3 e: C( p
- }- j9 ^6 L; r, U3 \ N9 e9 K
- });0 z# I8 X4 F: i0 e
- });( P% z/ C+ i% v9 X8 {
- }
: t3 X6 j- h5 [1 y" x. }3 I - addLoadEvent(zoomImg);1 p: U9 B7 U& X; G6 q4 x
复制代码 |
|