Может работать что-то вроде следующего.
XSL:
<xsl:value-of select='*[name()="__TAG_NAME__"]' />
JS (предполагается jQuery; также только код W3C, а не IE)
var tagName = location.href.match(/tagName=([^&]+)/),
output;
if (tagName) {
$.ajax({url: 'path/to/xsl.xsl', dataType: 'text'}).done(function(xsl) {
var xsltProcessor = new XSLTProcessor();
xsltProcessor.importStylesheet(xsl.replace('__TAG_NAME__', tagName[1]);
var doc = xsltProcessor.transformToFragment(xml,document);
output = doc.innerHTML;
});
}