File: javascript.src

package info (click to toggle)
mp4h 1.3.1-17.3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,920 kB
  • sloc: ansic: 22,099; sh: 8,204; makefile: 616; yacc: 318
file content (54 lines) | stat: -rw-r--r-- 1,290 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
;;;
;;;  WML:javascript - Standard Tags for Javascript Support
;;;
;;;  Package from WML <URL:http://www.engelschall.com/sw/wml/>
;;;  Derived from wml::std::tags - Standard Tags
;;;  Copyright (c) 1997 Ralf S. Engelschall, All Rights Reserved. 
;;;

;;;
;;;   Support-Tag for protected Client-Side JavaScript
;;;
<define-tag javascript endtag=required whitespace=delete>
<preserve defer src version language type />
<set-var defer=* />
<set-var %attributes />
<defvar language "JavaScript<get-var version />" />
<defvar type "text/javascript" />
<script type="<get-var type />" language="<get-var language />"<dnl />
   <ifeq "<get-var src />" "" "" " src=\"<get-var src />\"" /><dnl />
   <ifeq "<get-var defer />" "*" "" " defer" />>
<group "
<!-- Hiding the code
<subst-in-string "%Ubody" "^\n*(.*[^\n])\n*$" "\\1" singleline=true />
// done hiding -->
" />
</script>
<restore  defer src version language type />
</define-tag>

##EOF##
__END__

=head1 NAME

WML:javascript - Standard Tags for Javascript Support

=head1 SYNOPSIS

 <use name="WML:javascript" />

 <javascript [defer]> ... </javascript>

=head1 DESCRIPTION

This include file defines some standard support tags one needs all the time.

=head1 AUTHOR

 Ralf S. Engelschall
 rse@engelschall.com
 www.engelschall.com

=cut