|
|
html代码: }: l! w9 v, D; g
- <html>
4 j6 a$ G5 D5 z$ w. Q - <head> 5 R* T( h! r; ~, i& X$ B6 s
- <title>combine_javascript example</title> # r1 K/ L. H$ K! [5 y$ f- e' I
- <script src="js1.js"></script>
; y( V: @8 d# w. |6 X. C/ m - <script src="js2.js"></script>
5 ?& q0 C% t5 ?5 A5 F - </head>
! |* a+ q5 D& G! ]; { Y* X - <body>
1 S* \. R+ z/ K) v5 f9 c* \+ I8 t - Hello, PageSpeed!
' e% p* N, I) @+ A1 b - </body> 0 c! c0 l4 E% a% x3 i
- </html>
复制代码 js1.js代码为:
' y$ Q2 s5 \' ]1 f0 h- function logText(message) {
2 o9 H! i, ?) K' K - document.body.appendChild(document.createTextNode(message)); : V" c0 w) B* }
- document.body.appendChild(document.createElement("br")); ' C1 a- x i. m% c
- }
复制代码 js2.js代码为: Y! C! |) ]. t1 z4 ?1 R2 U$ b0 f
- window.onload = function() {
5 D1 Z0 S' o( Q7 K5 v; }, n$ ?: F - logText("Application started.");
l6 k- l; m8 O" v - logText("Library operation confirmed.");
K4 ?. l8 K: D6 Z - }
复制代码 合并后的html代码:: b5 P6 e6 Q8 r- H7 |- a( q6 d
- <html>
0 J0 o, l" Y6 q) M1 R6 c, s' C* `0 M - <head>
# S2 s0 r2 ]+ E$ {2 J* S$ | j - <title>combine_javascript example</title>
4 W4 p: [! r% @/ `5 U - <script src="js1-js2.js"></script>
- ]+ {+ @# {. U: b0 s - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
% Y0 @7 t0 s$ k$ P* W4 A - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 7 z& H5 m4 o( |; |9 |
- </head> ' E3 ^' A) K( q( m
- <body>
9 {$ O, U3 W8 K* N - Hello, PageSpeed! ?3 H2 k n$ R, X1 n
- </body> 7 [# i/ D3 Q$ T6 a" [2 J# {
- </html>
复制代码 3 Y7 V' P$ Y" Y' o3 g% t$ D
& J Z, Y. A1 L" v3 R+ N1 d
|
|