|
|
html代码:0 u! n( W/ F; g v1 ]: u: [
- <html>
% [0 N+ W4 R. n: D+ L2 Z* H6 T) t# ` - <head>
! u6 Z3 r" Z1 C: H2 U - <title>combine_javascript example</title> + ?$ \# @8 r+ q% Z# G0 A! l
- <script src="js1.js"></script>
4 s8 ]2 Q3 `, |( H5 Z - <script src="js2.js"></script> ' m8 m% Y' D* K% I
- </head>
8 y$ W$ i+ l/ f - <body>
' R u2 d/ L: H( t8 \ G- m - Hello, PageSpeed! - c$ P' W h8 `5 W; q* C0 |
- </body> + J; E0 o8 r9 G, Y
- </html>
复制代码 js1.js代码为:
v. b' X" T. l7 v6 c+ W- function logText(message) {
, D: H1 ^) i7 B% c4 g7 Y& P - document.body.appendChild(document.createTextNode(message));
6 X; [; m4 q7 w3 P+ q1 ] - document.body.appendChild(document.createElement("br"));
: ~- L2 s% u# @0 w7 o - }
复制代码 js2.js代码为:5 O8 R( o' S' V1 I' ~3 V& l7 _
- window.onload = function() {
% c. g6 {; ^( m1 j4 r- Y" s, R - logText("Application started.");
. c/ O0 G' W# q - logText("Library operation confirmed."); & l9 l9 j" }2 |8 {# z9 ^* P0 c: ^
- }
复制代码 合并后的html代码:+ [& P8 L0 z) t# B) ]0 p
- <html>
) O D* N& m; q2 d - <head>
6 P- ]! G6 I) e7 z# ^ - <title>combine_javascript example</title> 3 J7 [: x" j9 N+ Z6 l
- <script src="js1-js2.js"></script> % d4 R- |5 H( Q {1 ?- W
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
/ v4 T( o1 ~7 ^& q" P- ]& q - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> - ?( @- T2 j* E# n2 f- o) y
- </head> ' ]% U; L' H8 _4 {& R
- <body> ; ?- r8 _, v h- d7 r; V7 H
- Hello, PageSpeed!
5 A: P5 t4 B) U" C4 h. Y7 h - </body>
! S1 \6 r; Z- O/ ?0 s, T - </html>
复制代码
# j6 c8 M/ _8 s1 @- w; C3 @: ^. U& M* Y9 U/ N4 [
|
|