si sicuro di aver messo tutto come indicato...

tengo a precisare anche questo:

non dichiaro la variabile ma passo direttamente il valore tra le parentesi della function..
se dichiaro la variabile questa non viene riconosciuta.. mettendo,togliendo "var"
il problema può essere dovuto al fatto che è una pagina un pò "particolare" è dinamica e si crea da un foglio di stile e da un file xml tramite la funzione

il parametro che passo è sostanzialmente il filename da convertire


function init(filename)
{
// load XML source document
var source = new ActiveXObject("Microsoft.XMLDOM");
source.async = false;
source.load(filename);

// load XSLT stylesheet document
var stylesheet = new ActiveXObject("Microsoft.XMLDOM");
stylesheet.async = false;
stylesheet.load("foglio_di_stile.xsl");

// transform the source using the XSLT stylesheet
target.innerHTML = source.transformNode(stylesheet);
}



e la pagina di "conversione" è questa, dove in "funzioni.js" c'è la function qui sopra..

<html>
<head>

<script language="javascript" src="funzioni.js">

</script>


</head>


<body onload="init(location.search.substr(1));">
<div id="target" />

</body>
</html>




uff.. spero di esser stato chiaro.. ad ogni modo ti ringrazio ancora x l'aiuto!