|
|
html代码:, `3 Y4 V3 k: h6 h
- <html> / [) ~0 ?, `5 n0 d1 }) D
- <head> 4 i# @7 q) {8 g
- <title>combine_javascript example</title> 5 C1 w/ ^2 L2 `1 n. Y7 v7 o9 q8 X& ?
- <script src="js1.js"></script>
{; K2 `2 u* h: k - <script src="js2.js"></script> 9 e4 F: h4 o- f/ k: x
- </head> 4 A! S9 U- k! ^ ^0 ?
- <body>
) }' Z3 f2 W* J8 J" S- X/ [ - Hello, PageSpeed!
: K: B& v7 z2 q; p8 }* N9 n# T - </body>
, \" I Y1 ~8 t. g - </html>
复制代码 js1.js代码为:5 v( z+ n _4 }1 W( Y
- function logText(message) {
2 j9 }" Y/ v. T# q$ B% L4 j - document.body.appendChild(document.createTextNode(message));
+ H5 o6 E3 n; M4 ~% L: L - document.body.appendChild(document.createElement("br")); 8 q" E7 ~) h) K
- }
复制代码 js2.js代码为:$ M/ W0 D& _: K. X( J
- window.onload = function() { ' @! E" B* b' ~* Q6 y
- logText("Application started.");
0 Y0 G" T. L- `* x - logText("Library operation confirmed."); 4 ~" o' \$ `" Q4 l8 O
- }
复制代码 合并后的html代码:
5 P7 y) G; ?9 P. g2 K1 W1 B- <html>
& c: z9 u4 d3 t0 Y8 d" {" u' t0 ? - <head> , A4 K, w+ ~$ o1 p* \4 V
- <title>combine_javascript example</title> * o- N# ^ `/ w) S
- <script src="js1-js2.js"></script>
/ p/ |6 E, Y4 B7 n - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
2 Z2 A5 v b8 f1 q2 s - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
; C" @, P( i! O9 J& l: ^4 u$ } - </head>
1 H; l+ c6 i: r0 [- ?4 R* e - <body> 4 L. L2 A; P/ C: d* b
- Hello, PageSpeed! 3 s, J. ~( F4 I5 K
- </body>
; B/ [. F) N6 }3 k& z3 V# y - </html>
复制代码
- f1 \; y! p" J/ `/ y/ I) |& f7 a- i$ Y
|
|