|
|
html代码:
$ I2 h' ?& Y5 C5 E) M- <html>
# N) i# @2 Y. Z% j) h - <head>
' e8 L* T/ L3 c9 e! _# q% f - <title>combine_javascript example</title> 2 ?- w5 D9 i; H' G$ z" u$ Q4 y5 C% v
- <script src="js1.js"></script> s6 R0 o+ K* P: j
- <script src="js2.js"></script> 5 w* V, j' }3 h
- </head>
; G; V% H, N; L" T. m1 A- A6 Q0 E - <body> 9 q/ n$ ?' N \ s/ J
- Hello, PageSpeed! 8 f% d+ E- t8 p8 p* O& Y
- </body> ) p: p" G! k: F! _& J; `5 m% |; T
- </html>
复制代码 js1.js代码为:
$ Q3 N1 D; E0 y' ?# N& h& E- function logText(message) {
) \: \& s$ q; o3 A* h - document.body.appendChild(document.createTextNode(message)); . R) u6 ^7 h8 ?* m) D+ U6 a d
- document.body.appendChild(document.createElement("br")); " A0 r: N0 n! s7 a6 J9 ?/ z
- }
复制代码 js2.js代码为:" _, @) i9 c- T; a# q
- window.onload = function() {
+ G8 J2 D7 p: @. L. t/ w - logText("Application started.");
2 U, P! f, s' ^* X5 Z - logText("Library operation confirmed.");
: u: ^1 D0 M- r, V ^0 e7 C- q - }
复制代码 合并后的html代码:' c% ]) z3 J( p
- <html>
$ s. l0 p# P0 h4 [ - <head> 7 [& _ ?) l! V; ?1 k9 s+ {
- <title>combine_javascript example</title> ; M( b7 E8 k+ q/ b
- <script src="js1-js2.js"></script>
' k8 K9 f3 {7 f' B% w( k' O. ? - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
* D2 m, _6 N6 l" g" R$ W& D$ G2 N1 w - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
& n8 Q: S8 l0 E& s7 y' d1 n1 V - </head>
5 V) I* l/ {# `7 t6 T- v - <body>
& |! T1 C6 L4 W! s! Y: I. {& } - Hello, PageSpeed! 9 ^1 h2 H$ }( b; A5 g! E
- </body> ) w D3 \2 }) [0 ^. q- b6 h: I
- </html>
复制代码 + e9 G- r! K$ V/ G# m8 _
! I$ O- D- m0 R$ s, f6 e
|
|