|
|
html代码:6 }( v% Y4 l8 Z- P2 p8 ^7 ~* O
- <html> 6 _2 [. w) h; r0 a
- <head> 3 n+ e5 b9 V- c6 H E7 ]' I0 w
- <title>combine_javascript example</title> a1 T# x* O5 l
- <script src="js1.js"></script>
7 U5 ~8 a, `/ I' e2 V% c- }7 H - <script src="js2.js"></script>
% E6 C1 r" j f9 d - </head>
5 S$ @6 o, C [- d - <body> % C9 d/ X$ U: `
- Hello, PageSpeed! * R$ R1 p N) X5 v# ?9 A
- </body>
' K+ P0 L8 S& } - </html>
复制代码 js1.js代码为:9 P, |: {( m8 c7 q% N# ^+ m
- function logText(message) {
6 a- ] \$ ]: g, V4 i: m2 d - document.body.appendChild(document.createTextNode(message)); : j$ @9 W& O# D$ F, C
- document.body.appendChild(document.createElement("br"));
0 n, _( c' L: v; U w* N& m - }
复制代码 js2.js代码为:
7 h `1 |" f+ V" B3 k' \- window.onload = function() {
; A/ b3 @0 t$ @. ^1 \/ X# N: | - logText("Application started.");
' s: ~! U" n" {% E8 S4 H: a- m - logText("Library operation confirmed.");
9 }& s8 K# r( k/ w3 S - }
复制代码 合并后的html代码:
3 B+ O- D: c s- <html> 1 P9 b* o3 \+ _. m! H5 ~. v
- <head>
) P' X( A/ p) Y1 E7 O - <title>combine_javascript example</title> & p3 g- s6 e$ i
- <script src="js1-js2.js"></script> : ~1 o f8 L$ o' n6 n9 k9 p
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
9 W8 h6 a. W N6 {" M - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
/ w F U, @' K0 `& T - </head> / ?8 Q, S4 b! G/ h( \) z
- <body>
; o# D* ~4 p! p9 ]* f' i+ ~ R3 l - Hello, PageSpeed!
2 Q' k! o2 Y) p9 ^" ~! q' ^% v - </body>
6 B& N5 V4 P" ? G - </html>
复制代码 6 E/ y3 a9 g' Q, S0 Z, U1 _8 L* G
+ Q/ q0 {# e% H
|
|