|
|
html代码:
) c# a: O4 m( q ?" u- <html>
: I e# H* i& g, P8 S - <head>
; D: x4 l6 f2 X/ l) J6 _ - <title>combine_javascript example</title>
; m4 T% Q$ F: K0 K3 s - <script src="js1.js"></script>
8 _$ m P' k3 r7 } - <script src="js2.js"></script> - f4 {, u5 I; ^ i: T( v, D
- </head>
, h' H- }6 Z) {7 x/ v+ e - <body>
5 D4 \; L! ?$ P% l - Hello, PageSpeed!
# s$ W; s1 Z0 q0 I2 c - </body> ' G' _- y( T N% }9 F+ D* Q! }, m
- </html>
复制代码 js1.js代码为:1 v) E8 x4 l6 y% x N
- function logText(message) { ) r2 I. A1 Y, q) G7 p+ I! Y
- document.body.appendChild(document.createTextNode(message));
3 A4 x6 t. u6 `% v1 L - document.body.appendChild(document.createElement("br")); . s" q( E' F! F. C. i/ R
- }
复制代码 js2.js代码为:
" _, x* K/ }! [* r- window.onload = function() {
( O0 D* r z: X9 d* c P: d0 S - logText("Application started.");
6 E+ ~ j0 D% }8 H0 D: o4 I; S. E4 Y - logText("Library operation confirmed."); / \! |2 E8 ^; X$ [6 S: I# b3 P: W
- }
复制代码 合并后的html代码:' f# p+ M5 { l6 c6 j$ g/ s1 {/ f* R
- <html>
! ?- [+ P% X4 M* A6 P/ l, l1 J( I - <head> 9 D4 z' K% O- O! J, H u
- <title>combine_javascript example</title> 8 R v$ v' ~" P: w& S
- <script src="js1-js2.js"></script>
4 B/ F) ]8 r' I0 ?7 h. r | - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> + y* f7 S$ q- u, j) Q0 ~
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 1 j% ?! s: @3 [5 f
- </head>
6 B, D0 b. z) Y+ O* J - <body>
* ]! `) ]: c. o) F" d1 x A8 ?/ m - Hello, PageSpeed! 5 ~; j/ F( [# O; Y
- </body> # q! Z2 ?+ q) F7 s8 a( L C
- </html>
复制代码
2 F& [% }' |' m% R
: @% V. {0 j$ j! w |
|