|
|
html代码:
% S6 f# o# I% @1 X# [( t0 }- <html> 4 ~$ t' c7 P2 W' D
- <head>
+ a9 d6 y/ e4 h4 v+ e, u: F0 I - <title>combine_javascript example</title> ! Y9 I8 e$ l9 w0 j$ @* b9 r. _
- <script src="js1.js"></script>
- K z+ A" J, t( l/ I1 ]1 i' g! V - <script src="js2.js"></script> & L, x* m9 m ]
- </head> ' H8 G9 I0 N; ]( P4 C: a( t
- <body>
( \, a) ]* O0 g3 G2 U - Hello, PageSpeed! ' J. K6 x: [ A( l# I/ U
- </body>
* [$ o& J y3 S, C - </html>
复制代码 js1.js代码为:
2 d" V' S: o# s& Y. h! v# Q- function logText(message) {
6 L& e" o# S. O* l! w! q - document.body.appendChild(document.createTextNode(message)); 6 s. Z: r1 \2 \6 {
- document.body.appendChild(document.createElement("br")); ' u2 N3 S3 O# p
- }
复制代码 js2.js代码为:3 b. k1 i; K" k- h. q
- window.onload = function() { " D. y& i( Z' d
- logText("Application started."); 9 l6 I& ^4 ?8 V4 f2 s
- logText("Library operation confirmed.");
( G( A: W% j! \+ K" V' j/ O - }
复制代码 合并后的html代码:5 s# I6 L" ]/ X# `
- <html>
* H+ f0 s3 R4 q0 N4 e - <head> / }) @7 i9 T# i% w$ g8 n" s
- <title>combine_javascript example</title> + z) P) n7 O0 M/ q( B" m
- <script src="js1-js2.js"></script> # H& ?, K8 f+ N
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
$ v0 q) W% r( W: m/ f - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
5 q! }( R: r4 g - </head>
8 n- ]* e2 s% ^ - <body>
- S5 L3 c4 d) |/ e9 J* ?9 Q! k* Z - Hello, PageSpeed! 0 q7 H% S$ [7 H9 C: P6 m9 W
- </body>
5 d. ~' v0 e7 y3 T# ^ - </html>
复制代码
a& I- x4 ~8 n4 c0 b! W+ G+ L6 `+ x( A& b6 s8 ~) c
|
|