|
|
html代码:$ @: l3 Q+ ^6 c
- <html>
, j$ j9 A) ?0 v4 C& b6 X0 s4 | N - <head>
! f7 v8 Q. A2 B - <title>combine_javascript example</title> ! |# X. h9 B, y
- <script src="js1.js"></script>
6 C$ F" M% K# ]4 n, S - <script src="js2.js"></script> # c# M f9 I0 F2 E+ n6 ?( k$ d
- </head> : ~: K3 R) A$ w1 l# B$ ?
- <body>
2 H( e* r8 f8 z7 B - Hello, PageSpeed! , ?" I- n- m) Q4 I7 p
- </body> % H, \. P3 U. t1 h0 T
- </html>
复制代码 js1.js代码为:
! b1 b& I& B. c5 a5 m- function logText(message) {
1 B* t9 [; U1 p( z - document.body.appendChild(document.createTextNode(message));
% H; q2 {6 j" r6 [$ ?! I; F - document.body.appendChild(document.createElement("br"));
9 c* s. j, f; z! | - }
复制代码 js2.js代码为:$ @3 Y( I, I. i/ ~5 l2 p4 \
- window.onload = function() { & e# A V* h2 ?; K8 s0 k& E
- logText("Application started."); 0 d g6 s% b9 q0 H
- logText("Library operation confirmed."); % ^$ M4 O; P4 q$ u2 f; R6 f) S
- }
复制代码 合并后的html代码:" |, l) D: l/ {& c
- <html>
" U6 |! n0 j) S& u - <head>
$ `0 p1 z4 ~6 e' M$ i7 V% b3 q$ \- O - <title>combine_javascript example</title>
& R7 P' t, L! b3 b& H, A - <script src="js1-js2.js"></script> 2 b0 t }4 i3 G% E# ]
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
) p8 p9 `" n) ]6 j' H, j/ ^ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 N: K( ^# z- c" R
- </head> / o# r8 J7 X3 ~
- <body> 1 X: u/ F/ A" H0 v
- Hello, PageSpeed!
( _6 t# W! W( C) @) x/ A7 [5 I - </body>
. a. C% l. `; k* h& ?3 B - </html>
复制代码 # [( V8 M2 O# Y( x; x- z# h
8 e* H& p! ^, P
|
|