|
|
html代码:, Y' R1 q% T2 [" i. y( G4 Z/ L4 ~
- <html> # n; S- o/ [' P
- <head> " S* I2 ~4 s, E5 g7 N8 b, N
- <title>combine_javascript example</title>
3 ^( x4 Y; [" }/ F* L- y - <script src="js1.js"></script> / {! j) @6 Q L4 ]$ l$ K+ z
- <script src="js2.js"></script>
5 x; t& d( K2 c/ V% U; E - </head> 0 }* m/ T6 `: X6 v$ _
- <body> % S+ k0 j+ o0 ]1 x! c1 I: m
- Hello, PageSpeed! 1 |% R8 G/ U9 ]/ ^9 @
- </body>
9 E- f2 T4 [% m3 u1 R - </html>
复制代码 js1.js代码为:$ m* Y$ E: R& T0 o- K
- function logText(message) {
* r* I! \* C5 `. ?; Y- g/ ` - document.body.appendChild(document.createTextNode(message)); 9 r% X3 {7 K2 |: v* O
- document.body.appendChild(document.createElement("br")); ) ^# S. L6 e ?8 d6 `
- }
复制代码 js2.js代码为:! R/ p0 Y4 Z3 f2 S
- window.onload = function() { 4 F a2 S. f8 ^) W
- logText("Application started."); $ p! l: m% g' T
- logText("Library operation confirmed.");
; f9 ]9 ^4 l* R P5 K) e! e v - }
复制代码 合并后的html代码:
; V; m5 Q7 m3 h' `* j- <html>
9 b, _3 R |3 h& |; _" d - <head>
* a! w' \* i$ |2 Q3 N - <title>combine_javascript example</title> + F8 q: u6 ^$ a9 A0 T
- <script src="js1-js2.js"></script>
1 u+ d9 N" v& z, w5 w - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
0 J# j- S, @1 f( C% t8 B! X - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
5 o6 C( F+ W) z( l; t! y1 w - </head> + x% ~" ]! f6 A, O& p" b$ ^
- <body> 6 ^' Y9 p& J7 m) V( m
- Hello, PageSpeed!
6 _9 _) y: i B& p: U - </body>
I$ n8 M2 M0 m3 n - </html>
复制代码
8 T+ b' _. K$ P7 {" n6 P, U
: M+ u4 v! W/ r0 e3 K0 h( n |
|