|
html代码:# t1 L2 \/ n7 z! s) M" r
- <html> . G* U5 E% L) O
- <head>
. e% i# [* I! A8 ?4 O - <title>combine_javascript example</title>
& W v3 ^2 [% Z! L/ w, o - <script src="js1.js"></script>
) R9 }, ?/ a I" l% | - <script src="js2.js"></script>
5 q9 O9 i( |; S( ^! ~9 Z( n - </head> . Q* _0 n/ \/ H8 G
- <body> - h g' Y7 W* _5 @3 Y
- Hello, PageSpeed! " e: D$ M# [: K; S7 [9 v/ p
- </body> 0 r$ m1 S- t6 n8 z
- </html>
复制代码 js1.js代码为:1 ^3 ]) y% s% W" Y7 x
- function logText(message) {
4 r o$ C" F3 k" a" x! F3 l - document.body.appendChild(document.createTextNode(message));
* J b( m7 D, {% C/ V - document.body.appendChild(document.createElement("br")); 7 ^, z. O8 c3 e" R6 b4 H
- }
复制代码 js2.js代码为:1 ~* [; H y" u" q2 F
- window.onload = function() { 5 t, H9 i( ]1 {7 K# e
- logText("Application started."); + T3 ?( k2 ~7 s& z! l* l4 B- I% d
- logText("Library operation confirmed.");
`/ m& X2 e. W2 R# ]& o - }
复制代码 合并后的html代码:
' g* i4 f- W# {' k0 d$ t. E- <html>
( z0 T% B7 a. X8 o1 |) f - <head>
l& y( h$ f9 y$ u- ] - <title>combine_javascript example</title>
/ i5 R# S' p+ c4 r, o% u/ L - <script src="js1-js2.js"></script> # \3 M) a; |% t. U
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
9 p+ Q( N% H' V- w6 V& k- t - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> / h8 j/ e- [0 Q' c3 o
- </head>
$ _4 ]* u7 c% J7 L+ z - <body>
2 ?. O) M" H/ n4 O) u4 c - Hello, PageSpeed! ; f, w5 I) `+ f" D) L& _
- </body>
6 q$ w' n7 K' y2 L2 n' I: ` - </html>
复制代码 % N# W# k) E1 O0 y- c
* P: K% R: e" Z |
|