|
|
html代码:
8 A3 P" K! c" u h, }) C3 n2 A( F- <html>
, _# w% h' X3 j - <head> : q5 N2 R5 `. w( ?0 M
- <title>combine_javascript example</title>
- `' {1 J4 E6 O$ W* p: y% v. X - <script src="js1.js"></script> u/ Q4 R9 T. r B
- <script src="js2.js"></script> : C7 p$ p( @( m
- </head>
* b0 J) j2 z& a& B5 K - <body> , d! X P) B: i; q& N9 Y0 P- ]
- Hello, PageSpeed!
7 H( B9 {# P$ U: A4 @/ G5 v - </body>
8 g3 h t2 V' U% ?" l1 z7 z - </html>
复制代码 js1.js代码为:$ D5 I) c, c3 x6 v5 E
- function logText(message) {
2 W7 I. A J- B4 O4 B! } - document.body.appendChild(document.createTextNode(message));
+ p6 G4 n2 @# y3 p1 Y - document.body.appendChild(document.createElement("br")); 4 R2 G0 ?, y: U
- }
复制代码 js2.js代码为:
5 w) n# e0 [$ n5 J8 Z) b- window.onload = function() {
& C, Z4 U, a, E" e/ @ - logText("Application started.");
3 Z& U0 y P# T1 P/ B5 [2 Q! m - logText("Library operation confirmed.");
2 N( [+ g" G2 M3 _ - }
复制代码 合并后的html代码:
' l" v! g+ }+ i% d8 d& s4 z, |- <html> 1 O/ P; L! h" a/ n6 c
- <head> 7 f" ~3 F) T) `
- <title>combine_javascript example</title>
( c: J0 N+ J- f5 ~$ g, i) U - <script src="js1-js2.js"></script> ; L" m4 D P& @9 P
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
) ?# Y* Z7 a5 x, N! d - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 4 f8 c( U" a* d
- </head>
- j9 e# i. @8 J% N$ T1 t - <body>
# x$ T0 S. |; e2 _4 l- m/ I# F% Q - Hello, PageSpeed! - ~ y9 o( f9 @8 C. ?
- </body>
- |8 c# t. `* j5 A/ D2 _) A+ X - </html>
复制代码 5 t- s3 h' |$ V+ @" u
; M% `, b3 j2 i5 d0 K |
|