|
|
html代码:
+ v' G; M* G9 N- P+ V& l$ M( }' u- <html> 1 p4 h" k8 m; v) H% R3 d
- <head>
" a8 g5 J2 m' W! x - <title>combine_javascript example</title>
$ A7 V1 b( _- Q: \. ?7 V - <script src="js1.js"></script>
+ H! Z/ N) G9 ]$ u% ?* e - <script src="js2.js"></script>
- b- ]# P# O8 x1 Z: K. H - </head> q! F7 j! b1 V* P* n
- <body>
9 p, K7 O U, l, x! U - Hello, PageSpeed!
! |& j& ^. n7 }2 F7 y7 F8 A - </body> 4 u; Y2 ^! X# ~% \4 _1 L% A1 G$ ]
- </html>
复制代码 js1.js代码为:, j- W; ~7 p5 T
- function logText(message) { % G9 t7 ]( k/ T# u Y' g7 k
- document.body.appendChild(document.createTextNode(message));
9 | y8 U5 B u# c" ~ - document.body.appendChild(document.createElement("br"));
. s+ _9 p! u, I! ^3 F - }
复制代码 js2.js代码为:; D# N& g/ }* V1 S
- window.onload = function() { 1 c$ t; k3 \& v' D w
- logText("Application started.");
! Z: e$ |4 _( y, f" b. y - logText("Library operation confirmed.");
& q8 C) o/ N8 Y: a. H4 q - }
复制代码 合并后的html代码:- M, R1 [* V2 m2 J2 e: @) ?; z
- <html> - P% k5 K9 G/ @' Z
- <head> P9 E# J: N/ ?, d& j
- <title>combine_javascript example</title> 2 E8 b( d j; m8 f& r
- <script src="js1-js2.js"></script> ' u- q! P; q2 m$ ?( x i7 v7 e
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
! ~2 Q* N! Q* Q - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ) D! b$ A# Z7 }1 `% `+ e
- </head>
0 T. o6 f' |" m p - <body> ) w4 C; w8 e! S( x, g4 j" e6 t
- Hello, PageSpeed! * t+ c. b2 p& b9 d% p5 r, [- g* o R6 c
- </body> # T3 F* G$ c5 Y+ Y" Z; t* U
- </html>
复制代码 8 W3 E" K! o; C( }7 t4 K
' y1 s) T+ J r; Q8 _. o9 F' e |
|