问题:第四代旅游网站标准版线路行程在IE7下面显示错位。
原因:后台线路行程编辑器自动添加了<pre>和</pre>标签对。
解决办法:输出线路行程时把<pre>和</pre>标签对替换成无格式的<span>和</span>标签对。
具体方法: 1.找到线路内容页的数据源标签,如www.ynly99.com的线路内容页的数据源标签为/9zok.com/ynly99com/Template/商城模板方案/标签库/ynly99com/ynly99com_旅游线路_内容页.config。
2.打开该标签,找到一下代码: <ProductExplain> <xsl:value-of disable-output-escaping="yes" select="/NewDataSet/Table/ProductExplain"/> </ProductExplain> 改为: <ProductExplain> <xsl:value-of disable-output-escaping="yes" select="pe:ReplaceText(/NewDataSet/Table/ProductExplain,'pre','span')"/> </ProductExplain> |