[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: msxml and removing parameters from a cached proces
hmmm, don't remember if i allways pass the parameter or not.... I'll test your situation using Sarissa when i'm back to my office, perhaps tomorrow... Whto do you mean with > I haven't tried using Sarissa. I don't think it can write a full > page into a iframe/frame?? Sarissa is just Javascript, if you can do it wuth Javascript you can do ir with Sarissa... On 23/03/06, Robert Koberg <rob@xxxxxxxxxx> wrote: > Antsnio Mota wrote: > > That's strange, i've never noticed that problem... Did you try the > > equivalente operation in Firefox? And using the cross-browser library > > Sarissa? (that's what i use)... > > Hi, > > It works in firefox because the processor object has a clearParameters > method. I haven't tried using Sarissa. I don't think it can write a full > page into a iframe/frame?? > > I just took a look through Sarissa's source to see how it is handled > there. I don't see anything that removes/resets a cached processor's > parameters (I am probably wrong). > > Are you using xsl:params with default values or sometimes not passing > params? In other words, if you do a transform with a cached processor > where the first time you pass param 'foo=bar' and then in the next > transform you do not send the param 'foo' you will still get the param > 'foo=bar'. Maybe I am just missing how Manos does it? > > best, > -Rob > > > > > On 23/03/06, Robert Koberg <rob@xxxxxxxxxx> wrote: > >> Hi, > >> > >> Is there some way to remove parameters from a cached > >> 'new ActiveXObject( 'Msxml2.XSLTemplate.3.0' )' XSL processor in JavaScript? > >> > >> I see there is a reset method on the processor object, but the docs say > >> that the method resets it to the state prior to the transform. But the > >> params were set prior to the transform and in fact the rest method does > >> not remove them. > >> > >> I currently send a param array to a transformation function. I loop > >> through it to add params -> then transform -> then loop through to set > >> all the params to an empty string. This is not good mainly because there > >> might be default parameter values in the XSL. I could walk the XSL's DOM > >> to find the default param values, but it seems like overkill and thought > >> I would ask if I am missing something. > >> > >> Thanks, > >> -Rob
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|