Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title></title>
- <script src="js/common.js"></script>
- <link rel="stylesheet" href="styles/reset.css">
- </head>
- <body>
- <script id="news" type="text/html">
- % for (var i = 0, l = entries.length; i < l; ++i) {
- <div class="entry">
- <h2><a href="news/<%= entries[i].id %>"><%= entries[i].title %></a></h2>
- <time><%= entries[i].datetime %></time>
- <p><%= entries[i].content %>…<a href="news/<%= entries[i].id %>">Больше »</a></p>
- </div>
- % }
- <%
- echo('Хуй');
- %>
- </script>
- <script>
- function nte(str) {
- return new Function('__context', "var __out='';function echo(s){__out+=s}with(__context){__out+='" + str.replace(/(?:^%(.*)|<%([\s\S]*?)%>)\r?\n?|'|\n/gm, function(m0, m1, m2) { return m1 != undefined ? "';" + m1.trim() + " __out+='" : ( m2 != undefined ? "';" + ( m2[0] == '=' ? ' __out+=' + m2.substr(1).trim() + ';' : m2.trim() ) + " __out+='" : (m0 == "'" ? "\\'" : '\\n') ); }) + "';}return __out");
- }
- tNews = nte( val('news') );
- document.write( tNews({entries: [{datetime: '1.01.2013', title: 'Hello', content: 'Hello, world!', id: 123}]}) );
- </script>
- </body></html>
Advertisement
Add Comment
Please, Sign In to add comment