|
|
html代码:
w5 [. ], E) f4 F- <html>
$ X, a4 }, U' G% }1 J - <head>
% S) v- F" ?# E# X! b8 i - <title>combine_javascript example</title> 5 [# S" K V: y ^
- <script src="js1.js"></script>
2 s+ l# v6 u9 V0 z' s7 W8 ^% q - <script src="js2.js"></script> ! P F) L _5 ^9 t
- </head>
: z$ K) x- |+ I - <body>
7 v4 i% u7 f* A# q - Hello, PageSpeed!
* r' X9 Z2 Z! o3 W* M/ z/ \+ } - </body>
) A/ C' w( {4 r1 A - </html>
复制代码 js1.js代码为:& u3 ~9 u/ U* n- ]/ ~8 ]% h3 `
- function logText(message) {
( }5 \( @, N% J6 x7 R( r) h% M2 \ - document.body.appendChild(document.createTextNode(message));
$ z) @$ Z7 W" c - document.body.appendChild(document.createElement("br"));
9 x: H3 M" I& S* k" N - }
复制代码 js2.js代码为:
' w) x3 x4 G4 N& s: U- window.onload = function() {
) k( b9 e G2 R" _. N7 f4 Y - logText("Application started."); ! q# G( `2 N4 a4 g' j C" Y
- logText("Library operation confirmed."); " Z2 O3 f- e1 S: a4 W3 h% m
- }
复制代码 合并后的html代码:
5 b' k9 j+ C, C# I/ l) a3 X- <html> 0 Z, Z/ e) y; [# [, L" c
- <head> 5 H: J, ?; ~& r. q- D. m
- <title>combine_javascript example</title>
2 A( t/ u3 o2 A5 o - <script src="js1-js2.js"></script>
$ p$ I/ B. R4 P: X5 C - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ! ^$ q# c: t% X, Z3 m
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
. |# d! \' G$ ]3 ^/ V- _- U - </head> ( V# d# W$ q' c8 C
- <body>
; ~6 f" m3 C8 _7 _ t2 s3 o - Hello, PageSpeed! ' \0 G% L+ x3 b& t6 ^, v/ L
- </body> # N$ ]- R/ Y/ r" V; @
- </html>
复制代码
+ y: \5 C/ M8 {2 s' B3 e4 ]9 |0 |. b
|
|