RE: [xsl] Call context within a named xsl:template

Subject: RE: [xsl] Call context within a named xsl:template
From: "Chris Bayes" <chris@xxxxxxxxxxx>
Date: Tue, 13 Nov 2001 18:22:17 -0000
> (It's surprising how often people ask for features in XSLT 
> that I've never come across in any other programming language...)
> Mike Kay

You spend too much time with xslt Mike ;-)

caller Property
See Also
function Statement

Applies To: Function Object
Version 2
Returns a reference to the function that invoked the current function.

The functionName object is the name of any executing function.

The caller property is only defined for a function while that function
is executing. If the function is called from the top level of a JScript
program, caller contains null.

If the caller property is used in a string context, the result is the
same as functionName.toString, that is, the decompiled text of the
function is displayed.

The following example illustrates the use of the caller property:

function CallLevel(){
   if (CallLevel.caller == null)
      return("CallLevel was called from the top level.");
      return("CallLevel was called by another function.");
Version 2

Ciao Chris

XML/XSL Portal

 XSL-List info and archive:

Current Thread