html代码:
. t* o! U$ l4 P" Z* I) x( b- <html> 9 ~% L7 s% R% }
- <head> 1 R3 |3 T: m: f3 g5 c, X& C
- <title>combine_javascript example</title> 7 b* T, C' w+ Y! ~$ [
- <script src="js1.js"></script>
1 w9 {1 k5 M/ h# G - <script src="js2.js"></script>
* Z) |8 n2 x" Y5 B - </head> 3 q7 i7 R/ w4 ]- Q6 x1 \
- <body> . x# a/ u2 n- T) T* [ s
- Hello, PageSpeed! % x/ |- Q: k6 M/ p d* r9 t/ G1 O
- </body> - G. d% @6 Z" }- P) {. N y
- </html>
复制代码 js1.js代码为:8 C, Z2 M4 R* J3 q3 I- w" r+ w
- function logText(message) {
- w+ T, z7 F. y# ], g7 V: R - document.body.appendChild(document.createTextNode(message)); \ x7 j3 S }
- document.body.appendChild(document.createElement("br"));
7 p8 B/ @0 _0 H- p. ]1 [. \6 R - }
复制代码 js2.js代码为:) W% S) R" ? q, |- ^* V3 j
- window.onload = function() {
! X' B# x& V. M - logText("Application started."); ! B4 a- B5 w9 F" E2 N
- logText("Library operation confirmed.");
; j) H" e: w8 F+ L, q6 m7 O - }
复制代码 合并后的html代码:4 X0 X; F( [8 }, p
- <html> / ?6 O# e3 B( Y! T
- <head> : a8 L5 i" D q
- <title>combine_javascript example</title>
! {' B' S7 Z& _* h( c5 y8 y' t - <script src="js1-js2.js"></script> 2 c" S: W8 N, D3 Q: a
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
+ v0 k& a0 ~7 p, f: R* M; P! H - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
' D9 s" ]% u9 w; Z; z2 n- o - </head> A3 Z0 P l* t- I* {5 Q
- <body> ! o# X! \* f4 o3 g- v3 r9 l& n: \
- Hello, PageSpeed!
" j4 m: M+ A: U" s - </body> ' t' x' g1 D# g$ y! L
- </html>
复制代码
2 l* X) a6 J# L- y2 E; Y3 b0 u& P/ V' m
|