|
|
html代码:
! F. a, N0 R: U7 q' ?- <html>
( j0 c- Q" N K# M3 g7 W" A - <head> : | {; X. U! J, `. |6 k# i. v
- <title>combine_javascript example</title>
( y7 D. _" e4 R7 W4 O+ L* ` - <script src="js1.js"></script>
& V! K) m4 [% O b - <script src="js2.js"></script>
: x8 ]$ \. w' W' E( n$ F4 [ - </head> 2 `+ I5 r9 L; V3 `0 v) v9 Y
- <body> 9 U5 w% r7 ?" L& A7 ?. x
- Hello, PageSpeed! & F1 L( W4 F$ W9 s5 ]
- </body> + B( z# |; H' L
- </html>
复制代码 js1.js代码为:8 _3 c# n' ]6 ^7 A/ S9 R" k, N
- function logText(message) { ( w* r% S9 H1 H+ {5 M& c0 t( |
- document.body.appendChild(document.createTextNode(message));
( E9 Q) |$ s& M3 o9 f/ q - document.body.appendChild(document.createElement("br")); - {* ^2 R+ Z; ~5 F- j
- }
复制代码 js2.js代码为:
" v8 {( H4 ~5 L+ N! f, C- V- window.onload = function() { / x6 N! W6 B* b0 [- a
- logText("Application started."); 7 R9 T$ O# |7 n% U' R/ q9 V6 G# m* C
- logText("Library operation confirmed.");
* ]$ ^* G7 q- P3 y& x7 i, h - }
复制代码 合并后的html代码: h; s4 {" w3 p' j" T
- <html> & e3 @- n4 t" G6 R U3 |; F
- <head> - d; E: P1 R0 b" ~
- <title>combine_javascript example</title> ; i: W9 O( S, S8 m# u
- <script src="js1-js2.js"></script>
& P, u) q2 r. l! t0 Z - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
' c K7 N" C7 |" s u3 [ b - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
M1 u4 k5 P f! c4 n0 x5 r2 V& I - </head>
$ a( t+ n/ r" q - <body> 3 ?: [( v$ B7 z5 A. {
- Hello, PageSpeed! 3 Q9 r& B5 U$ e% O& @& `
- </body> 4 Q& ?1 A- ~* ~( z2 o
- </html>
复制代码
& I6 Z/ T F: ]7 h8 s6 X6 h7 J- f$ ?0 K. C; f. M
|
|