|
|
html代码:. J0 s9 k6 R, h8 d; M0 P9 l2 F
- <html>
8 t' u+ E2 l( c2 w' J - <head> ' w) s8 t; O7 K1 V3 c. P
- <title>combine_javascript example</title> 9 e# J/ i, Y: U# v) k- [( T
- <script src="js1.js"></script>
6 l( f7 a/ ]; |# w2 ^ - <script src="js2.js"></script> 9 r) X( ^5 m* A7 ^: J# j' P8 z/ a$ l
- </head> / C5 v0 J. [3 |1 K. H$ U
- <body>
9 k% J' |0 Y2 {; Y9 @ - Hello, PageSpeed! # w. y9 K* g% G
- </body>
* U4 o- L A7 Z' m) x8 a - </html>
复制代码 js1.js代码为:
, z/ p# M. C: d k s1 q* E9 s- function logText(message) {
9 P Q, \8 ]! P4 U! D7 ?. @ - document.body.appendChild(document.createTextNode(message)); 7 |2 u' }% f6 h" O$ G/ K
- document.body.appendChild(document.createElement("br")); % Z% U7 y9 q: d! m6 ~8 u7 [
- }
复制代码 js2.js代码为:
" ~4 R) k* C; i. K* k- window.onload = function() {
* Q) Q$ _; p7 U: {' { - logText("Application started."); p9 W) z- Q9 A: j$ d: K
- logText("Library operation confirmed."); + \) I2 u& k- h2 `# E
- }
复制代码 合并后的html代码:
/ M9 y, t' `. [! s% Y- <html> # I+ G$ B8 Y0 K
- <head> $ T! X1 l% P1 U" K5 N! E
- <title>combine_javascript example</title> 3 O7 h1 u9 f1 J4 s1 n h1 A
- <script src="js1-js2.js"></script> # N0 Z) ^ _9 r7 V3 d2 z( V& I
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> & T- a8 K: P; d$ F( R3 m1 u$ Y
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 8 n, L9 [1 E( J, V% K9 C9 J- c
- </head> * e, q" Z; J1 {& T, a7 x( J
- <body>
/ y( R, S$ G# u3 g6 a3 L6 O - Hello, PageSpeed! . B! s/ d( m: H1 u
- </body>
) {. v+ I) Q3 n8 e. S7 {' V - </html>
复制代码
9 Z$ D- ]* I5 n+ N0 R* x# m- y' Q7 X
|
|