|
|
html代码:- _ m8 }) y) B! k2 x" N/ z
- <html> # v* ?' b6 R! y6 k+ l
- <head> 5 g) p4 y; Q- V4 ]" |) p
- <title>combine_javascript example</title> & b# b1 y+ ~, f: W
- <script src="js1.js"></script> ; z3 ]8 ?% K# X7 L: J
- <script src="js2.js"></script> , [: _5 u# Y' |, Q1 J0 B" t
- </head> + f0 `( \* m2 P1 B- J1 E: `
- <body>
5 p2 x6 ?6 J- l2 W$ E7 U - Hello, PageSpeed! ; U9 r/ V) J# z# C: W% x
- </body>
3 F1 g9 m- G1 b: ?1 a- X( [ - </html>
复制代码 js1.js代码为:
$ _$ J! k$ n& o$ Y: H y- function logText(message) { G& J1 F! ~4 C) r5 ?
- document.body.appendChild(document.createTextNode(message));
' x+ [4 W$ K' R - document.body.appendChild(document.createElement("br")); + [) Q8 W5 ]# n- i* q. h3 @% H
- }
复制代码 js2.js代码为:
: I1 u7 B: L- W$ A7 Y- window.onload = function() { / R- f2 i, @5 V) t0 `: R! {
- logText("Application started."); # I7 B4 c$ X# m- _! u; K
- logText("Library operation confirmed."); 2 y! f7 O8 _! }. \& s: s
- }
复制代码 合并后的html代码:6 D4 p. Z% S2 y+ H) P& ~
- <html>
5 o D( [' M' E3 d* B1 o/ C - <head>
; }# W: z% O* ] - <title>combine_javascript example</title>
: k# ]6 X8 [8 p; h. H - <script src="js1-js2.js"></script>
# l2 K: ^0 p8 \/ {' M1 X) j/ \% D; C/ P; W - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
; Z# Z8 M2 G$ |' L3 I) R - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 1 k. {* U m4 |) \/ |
- </head> ) z8 \: s5 R* |+ r5 c( K9 m
- <body>
5 I0 S6 d2 T3 C; ? - Hello, PageSpeed!
* M3 L. e9 e- z# ~ - </body> 5 q; [. G% Z' S$ s* b
- </html>
复制代码
/ K2 S N6 ]. W- e! S
5 ~# m9 c9 ^8 w' V, V |
|