|
|
html代码:. ^, i! K5 t9 w
- <html> 4 u" Q; v* ~- ^1 h" S4 R; \
- <head>
( f2 Q5 H: ]3 _ - <title>combine_javascript example</title>
& Y/ t# ]# z. h - <script src="js1.js"></script> 0 U$ Q4 u# ]# T$ q
- <script src="js2.js"></script>
7 J# H. U7 t) g - </head>
/ `3 z" i$ ^( s0 N G2 A - <body> 6 Q* f M7 {! Z: r
- Hello, PageSpeed!
" E, N& q8 c) b! `& \) d - </body> , i1 j3 p' x5 k: X( V/ c
- </html>
复制代码 js1.js代码为:" h; p/ L2 }. G
- function logText(message) {
8 U# O/ \+ D* o - document.body.appendChild(document.createTextNode(message));
/ W* P0 U8 u) Q4 B - document.body.appendChild(document.createElement("br")); 9 ?/ C2 M* O6 @1 g; G" S! {
- }
复制代码 js2.js代码为:
; h7 z& j7 u" {! q5 a- window.onload = function() {
2 |- O+ A/ j/ I& K; w - logText("Application started."); 1 ?/ Z7 D. U3 b- j4 l" a, ?+ ^
- logText("Library operation confirmed."); % Q/ P# Z) M: W/ V' z2 h
- }
复制代码 合并后的html代码:& E& ]5 F% T8 U$ t. _$ N/ a$ Z o/ ~
- <html> . X- ]% ?! i0 A$ _8 K) f
- <head>
! o( J6 O) \' R/ z8 q: Y - <title>combine_javascript example</title> : X" V* J% a- j# L9 H* r/ C
- <script src="js1-js2.js"></script>
9 e7 G" L7 K* h) p, T# S H - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 5 s+ _) q0 }# ^# K4 ~ X) c
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 7 `: Z# o" P9 ]
- </head> % {! {! r5 y3 p
- <body> 5 |' q1 C& [; R$ a% A' ?3 |+ A
- Hello, PageSpeed!
1 n T3 E5 |" z& { - </body>
6 H5 W# o: @7 |/ e - </html>
复制代码
% C3 H* O4 c( D {; _( x; Z |1 D( y( Q. E: i0 N, z
|
|