|
|
html代码: ^- |- l7 P9 P% ]: ]
- <html> ' @8 s3 q, J1 ~+ u- R$ B, d3 ?/ i' V$ {
- <head> - s* q) ^+ X0 }5 o& ^$ L
- <title>combine_javascript example</title>
% X' h+ k( c( u) o3 d- t - <script src="js1.js"></script>
: K. \0 O- c4 E# { - <script src="js2.js"></script>
( J$ `/ c6 O, B8 O0 ] - </head> 2 X( V! |4 c8 I! ~& r1 v
- <body>
- o- |) e2 C0 q - Hello, PageSpeed! j y. g; {1 q% {
- </body>
9 z9 n5 B5 V. t - </html>
复制代码 js1.js代码为:) t: x' i* Z! B9 A
- function logText(message) {
4 F3 o' W3 j. { - document.body.appendChild(document.createTextNode(message)); 9 q! }. P4 D4 `! E
- document.body.appendChild(document.createElement("br")); 6 k5 \+ \5 N: j: _
- }
复制代码 js2.js代码为:6 T3 `% Y2 a7 E
- window.onload = function() {
" f: o& B6 {. `3 ?0 @ - logText("Application started.");
% b! O+ `3 D& p9 c - logText("Library operation confirmed.");
' E" m# h5 S7 q0 K* H - }
复制代码 合并后的html代码:
5 @! Y; v2 G5 ]7 [; v/ i- <html>
" e! S( q5 C/ p5 }! Q3 C# y( w - <head>
) M7 d: _. |3 f0 T# x P$ d - <title>combine_javascript example</title>
* T1 _8 [. A; C6 q( l* V# n# X+ b - <script src="js1-js2.js"></script>
3 Y6 T& D8 ~" {1 ~3 T, d/ Z - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ! m; z8 l# I/ e3 v
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
; x [9 V( S9 t" H - </head> - s( @5 u2 U8 U/ D
- <body> 2 z' z/ w' t/ X! }) W* Q' A T
- Hello, PageSpeed!
- W2 U% t O3 h3 G; u' z1 Q8 M - </body> 2 Y* z" d% R( { U5 ~
- </html>
复制代码
% ?( U4 y) Z- K) t3 r) ]
9 V X- G& d1 P& O p |
|