|
|
html代码:
, s: s! S1 w6 F/ @" v2 S- <html> " B0 w7 S0 g' _/ j0 Q' ^
- <head>
R( s1 o5 @! x - <title>combine_javascript example</title>
- s2 [1 |+ ^4 N9 q x - <script src="js1.js"></script>
7 V7 M6 [# i# ? - <script src="js2.js"></script>
9 v6 ]" b" L* I8 j8 H$ D) S - </head> % T C* _* A3 s. X
- <body> 8 U, t# I* i6 {6 {, Q* a7 o2 Z
- Hello, PageSpeed!
7 t! ^# g/ F: h$ u2 g - </body>
/ A8 H6 z: `0 u7 J - </html>
复制代码 js1.js代码为:+ \; i4 ~( _9 j1 Q9 F* g
- function logText(message) { , b) }7 X; N' {: h
- document.body.appendChild(document.createTextNode(message)); / I4 p0 t5 Q9 y- ]/ p3 C6 q
- document.body.appendChild(document.createElement("br")); 0 {- h, O7 ?. d6 j3 m
- }
复制代码 js2.js代码为:6 M8 O# K* H0 p" H( ~
- window.onload = function() {
4 p0 q. L) z9 | - logText("Application started.");
; z, V' ^/ O2 Y7 e+ l2 H$ f - logText("Library operation confirmed."); 3 }2 j- T5 a6 P9 W& N. t4 F
- }
复制代码 合并后的html代码:
( `" e7 P/ C* H% f* J$ @3 H- <html>
" _& j. P4 |; l# F4 O7 z7 w2 g - <head>
/ z, @6 j; M/ O0 S L - <title>combine_javascript example</title>
' ?/ A3 ]2 J. s& _ - <script src="js1-js2.js"></script> 1 R* d* s0 K2 R
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
& z& M9 k1 S; N( z - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
) K: w: Z$ s: L) B6 ] - </head> & B0 X1 M: H0 @- a. }1 L
- <body>
$ H- a" w x, x4 m4 g: G4 L+ N2 y - Hello, PageSpeed! 1 {8 a/ ^ c7 |7 t% N1 l
- </body>
1 Z0 c# W; S' P( J - </html>
复制代码
' k8 U( N" @( D2 q/ n: r
" ~" x: x! k3 y$ V3 L |
|