|
|
html代码:
8 ]/ i) ^% d) J+ ]6 Q' q1 c- <html> z- x" J5 q5 R4 b( h
- <head> " \0 D, k7 m# }2 T: l! I" b- Z: c; d
- <title>combine_javascript example</title> 5 I2 Y3 S/ W6 t, T2 b x6 q0 e! z
- <script src="js1.js"></script> " {* Z! U3 h+ I% U: z
- <script src="js2.js"></script>
9 g6 T0 S. c) R - </head> ! v1 L6 {, u, [$ E- \0 f/ s
- <body> 8 K2 d8 @/ O. W, i" `6 m
- Hello, PageSpeed! - M. E, _0 b7 ?) n
- </body> {9 u" r' ]9 H- Q
- </html>
复制代码 js1.js代码为:
2 P& F5 G5 E' e0 p' y- function logText(message) { ( T7 i8 W9 s) Z: V+ S7 L. T/ |$ \
- document.body.appendChild(document.createTextNode(message));
- c$ S S% o! j' n G! q; Q# o0 h - document.body.appendChild(document.createElement("br"));
% N9 O0 r2 v+ T, j! s7 } - }
复制代码 js2.js代码为:
- G8 f- ]; p, w- P& C- window.onload = function() {
. [. h; X( B3 Q - logText("Application started."); $ r& H! X8 v& f
- logText("Library operation confirmed."); - K% b: ~+ Z1 G, n5 F0 R$ ~; C0 K% x. V5 ?
- }
复制代码 合并后的html代码:, H9 J; I% D1 B+ A
- <html> q2 [ ^% n3 V# c; i% i
- <head> . o' U2 U0 t x( u& Y& P# Q
- <title>combine_javascript example</title>
4 o9 P! i" m8 Q$ n - <script src="js1-js2.js"></script>
& [" d. [- [: x5 r0 E4 B - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
$ g1 H( h4 @7 V# r - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 5 k2 v: m$ N9 v
- </head> 9 b4 x4 \# S4 }+ ]% H+ H8 q
- <body>
& z n) f- W* J - Hello, PageSpeed! * b$ O4 v5 H2 l7 B/ S' l: [
- </body> # d2 C. o( q/ H1 ^; _$ [3 e
- </html>
复制代码
1 s' q K# T# b) g/ d8 q( b" Q. W8 O" [) V- Y& R. Q! I
|
|