Thread: [Xsltforms-support] xforms:repeat / tr / br
Brought to you by:
alain-couthures
From: <st...@sa...> - 2011-12-15 14:23:31
|
Hi, Alain, I have refactored my search form to use bind instead of group and things are a bit better--with FF 8.0.1 the behaviour is as expected. On Safari/Chrome, a spurious <br/> is inserted (there is supposed to be one in one of the TDs but Safari/Chrome put two). To reproduce: http://oracc.museum.upenn.edu/oas-nogroup.xml Click on the '+' button beside the hint diamond: the two rows of controls should be separated by one <br/> but there are two there. On Opera, clicking on the '+' button changes the border indicating the press has been received, but then nothing further happens. On IE 9 I get an XSLTForms Exception Incorrect Javascript code generation: ReferenceError xsltforms_initImpl is undefined. Thanks for any insight, Steve |
From: Alain C. <ala...@ag...> - 2011-12-19 20:30:50
|
Hi Steve, * <br/> being doubled occurs in some browsers when they apply the XSLT stylesheet themselves. I suggest you to use 2 DIV elements instead as a workaround. * Opera latest version is replacing @ev:event with @ev:actiontype in the XForms document (unbelievable!) so I added @ev:actiontype support! (This will be in the next commit!) * IE9 doesn't like empty SCRIPT elements (when @src is present, they're empty in XHTML...). You can change that accordingly in each of your pages but it's a frequent issue so I force now a dummy value (/* */) for them. Thank you for your feedbacks! -Alain Le 15/12/2011 15:23, st...@sa... a écrit : > Hi, Alain, > > I have refactored my search form to use bind instead of group and things > are a bit better--with FF 8.0.1 the behaviour is as expected. > > On Safari/Chrome, a spurious<br/> is inserted (there is supposed to be > one in one of the TDs but Safari/Chrome put two). To reproduce: > > http://oracc.museum.upenn.edu/oas-nogroup.xml > > Click on the '+' button beside the hint diamond: the two rows of controls > should be separated by one<br/> but there are two there. > > On Opera, clicking on the '+' button changes the border indicating the > press has been received, but then nothing further happens. > > On IE 9 I get an XSLTForms Exception Incorrect Javascript code generation: > ReferenceError xsltforms_initImpl is undefined. > > Thanks for any insight, > > Steve > > > > > ------------------------------------------------------------------------------ > 10 Tips for Better Server Consolidation > Server virtualization is being driven by many needs. > But none more important than the need to reduce IT complexity > while improving strategic productivity. Learn More! > http://www.accelacomm.com/jaw/sdnl/114/51507609/ > _______________________________________________ > Xsltforms-support mailing list > Xsl...@li... > https://lists.sourceforge.net/lists/listinfo/xsltforms-support > |
From: <st...@sa...> - 2011-12-21 04:26:45
|
Thanks, Alain--little trick by little trick the forms become more and more compatible across platforms! Steve Quoting Alain Couthures <ala...@ag...>: > Hi Steve, > > * <br/> being doubled occurs in some browsers when they apply the XSLT > stylesheet themselves. I suggest you to use 2 DIV elements instead > as a workaround. > * Opera latest version is replacing @ev:event with @ev:actiontype in > the XForms document (unbelievable!) so I added @ev:actiontype > support! (This will be in the next commit!) > * IE9 doesn't like empty SCRIPT elements (when @src is present, > they're empty in XHTML...). You can change that accordingly in each > of your pages but it's a frequent issue so I force now a dummy value > (/* */) for them. > > Thank you for your feedbacks! > > -Alain > > > Le 15/12/2011 15:23, st...@sa... a écrit : >> Hi, Alain, >> >> I have refactored my search form to use bind instead of group and things >> are a bit better--with FF 8.0.1 the behaviour is as expected. >> >> On Safari/Chrome, a spurious<br/> is inserted (there is supposed to be >> one in one of the TDs but Safari/Chrome put two). To reproduce: >> >> http://oracc.museum.upenn.edu/oas-nogroup.xml >> >> Click on the '+' button beside the hint diamond: the two rows of controls >> should be separated by one<br/> but there are two there. >> >> On Opera, clicking on the '+' button changes the border indicating the >> press has been received, but then nothing further happens. >> >> On IE 9 I get an XSLTForms Exception Incorrect Javascript code generation: >> ReferenceError xsltforms_initImpl is undefined. >> >> Thanks for any insight, >> >> Steve >> >> >> >> >> ------------------------------------------------------------------------------ >> 10 Tips for Better Server Consolidation >> Server virtualization is being driven by many needs. >> But none more important than the need to reduce IT complexity >> while improving strategic productivity. Learn More! >> http://www.accelacomm.com/jaw/sdnl/114/51507609/ >> _______________________________________________ >> Xsltforms-support mailing list >> Xsl...@li... >> https://lists.sourceforge.net/lists/listinfo/xsltforms-support >> > > > |