html代码: c! S. Q5 h1 j) j# o* d& _
- <html>
( J2 w4 Z/ n; o7 ?5 J. |1 @ - <head>
7 \* b5 F) S+ P9 G7 n. F - <title>combine_javascript example</title>
9 ^! v( U d/ o! x: t( [ - <script src="js1.js"></script>
6 ^0 I$ S* T0 o - <script src="js2.js"></script> * h. e: b0 S1 E' ]6 s5 E
- </head>
) e/ X& k3 q% l$ o - <body>
; F' H9 y1 J" N! A2 [1 w+ x! S - Hello, PageSpeed! / i; B# H6 ?+ a0 `, Q5 e
- </body>
9 @9 X+ w, _7 O, h, y; a u2 t4 p - </html>
复制代码 js1.js代码为:
8 l! Z* |; c( d/ @4 `) a- function logText(message) {
3 c! B8 i' O: Q- ]' i2 s; o5 S - document.body.appendChild(document.createTextNode(message));
9 Y' u% A, j: |, Q: p2 `' y0 c - document.body.appendChild(document.createElement("br"));
; m4 g) R% g/ r+ R/ C - }
复制代码 js2.js代码为:
8 P9 y$ l1 ~! _# d9 S3 k- window.onload = function() { 1 k. C3 W* R: O! @) r) V
- logText("Application started."); - U0 s1 b' p! |% ~
- logText("Library operation confirmed."); 6 y) {1 B! l# K
- }
复制代码 合并后的html代码:
& M/ r2 M" r2 `" `9 m: k7 k, V) i- <html> & X# K, ~# W9 s
- <head>
8 n3 Y' m! `# m; D4 a G - <title>combine_javascript example</title> + }) s7 Z1 C d' C+ {
- <script src="js1-js2.js"></script> 3 \- I9 l8 l% ?1 W4 Y6 B* W, h
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> / j# I( p3 H2 M/ U1 p0 {5 Y
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
# D% s* c% J$ U; f. `7 d& B - </head> / O$ Y% P! V! `
- <body>
8 C$ U. k) F5 T2 \ - Hello, PageSpeed!
6 P# M6 M- u% i. B S* t. }+ g - </body>
/ k7 k/ B6 f: K; S - </html>
复制代码
7 ~- q, y" M" \3 T
) x' `+ m5 u$ S. G1 d2 ^6 D |