15 12
发新话题
打印

IE读取RSS.XML无超链接问题(给RSS加上XSL样式表)

IE读取RSS.XML无超链接问题(给RSS加上XSL样式表)

Z-BLOG输出的RSS没有附上RSS的XSL样式表,其实对于FF无所谓,但是这样IE就不认RSS了……(IE真烂……)
解决办法:用FLASHGET等下载(不推荐用浏览器打开后复制,否则可能会有10楼这样的问题!)一个RSS样式表(例如http://www.williamlong.info/css/rss.xsl,月光大哥不介意我盗链一下吧 ),然后上传到自己BLOG下的CSS目录,命名为rss.xsl,最后修改FUNCTION/rss_lib.asp,在211行处
复制内容到剪贴板
代码:
                Set objPI = objXMLdoc.createProcessingInstruction("xml-stylesheet","type=""text/css"" href=""css/rss.css""")
                objXMLdoc.insertBefore objPI, objXMLdoc.childNodes(0)
                Set objPI = Nothing
加入(注意,不是替换
复制内容到剪贴板
代码:
                Set objPI = objXMLdoc.createProcessingInstruction("xml-stylesheet","type=""text/xsl"" href=""css/rss.xsl""")
                objXMLdoc.insertBefore objPI, objXMLdoc.childNodes(0)
                Set objPI = Nothing
就行了

[ 本帖最后由 Zx.MYS 于 2007-10-3 17:16 编辑 ]
[AD]:个人BLOG:思想碎片@Zx.MYS
[推荐插件]:TBQuickcut
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。

TOP

改了一样还是不行

TOP

在本人和月光的BLOG里均测试成功。
你指的不行是什么?改了以后索引重建,或者是你干脆没看懂这是什么问题。
[AD]:个人BLOG:思想碎片@Zx.MYS
[推荐插件]:TBQuickcut
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。

TOP

修改后,不能输出rss,提示错误。我知道版主说的意思。这个修改是用来在IE中带样式输出,因为IE中输出时,图片等链接不能显示,显示的是源码。如果用了这个就可以象FF中不修改一样的连图片一起输出。
但是我改了后,确实不能输出。提示XML不标准。我截用的也是月光的RSS样式表。
后看了样式表中月光使用的样式名称好像是t1.XSL,我把他的原样式表也做了修改,修改成rss.XSL,也不可以。样式表,我确实也不懂。只看到月光中的好象还调用了几个JS文件。我不知道,其调用的JS文件而我们的没有,会不会有什么影响。
望版主指导,谢谢。

[ 本帖最后由 yflsy 于 2007-5-17 14:52 编辑 ]

TOP

XML不标准?给个URL,或者把XML文件的内容发上来。
[AD]:个人BLOG:思想碎片@Zx.MYS
[推荐插件]:TBQuickcut
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。

TOP

我也说不太清楚,我本来改回来了,版主这么热心,感动!
我又改成没成功的,这个我不懂,先截个图,版主请先看看,谢谢!!!

TOP

又看了版主的http://zxmys.com/rss.xml,确实是可以的
我的怎么不可以呢?我肯定哪里还没搞对?
请版主指导,谢谢!!!

[ 本帖最后由 yflsy 于 2007-5-17 23:10 编辑 ]

TOP

Er...根据我的推理……你可能把加入看成替换
[AD]:个人BLOG:思想碎片@Zx.MYS
[推荐插件]:TBQuickcut
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。

TOP

我是加入的,没有替换。

TOP

版主,呵呵!
我终于找到原因了,现在成功了,谢谢你!没有你我就不会这么来找原因了。
你看看我的http://www.bookeer.cn/rss.xml
也可以了。
说出我错误的原因,你一定会笑我的。但是,我想这也一定是新手常犯的错误,肯定不只我一个人(不怕你笑了,还是说出来的好,免得新手也和我一样)。

原因是:我在复制rss样式的时候,源文件前面的“—”都一起复制进去了,把这些“—”都去掉就成功了,呵呵!!!

再次谢谢版主高人!!!(没想到我们新手会犯这么低级的错误,你晕死了吧!

[ 本帖最后由 yflsy 于 2007-5-17 23:15 编辑 ]

TOP

已经习以为常了
博客,更爱ZIPPO
支持Z-blog,谴责篡改&去除版权标记的可耻行为
------------------------------------------------------------------------------------------
新手请多看应用教程区Z-wiki,或站内搜索寻找答案
1、TEMPLATE中各模板的作用   2、默认模板右侧栏目代码注释       3、默认CSS样式的注释     
4、Z-BLOG使用小贴士收集         5、Z-Blog模版标签库及相关说明   6、加广告请搜索gg/google/广告

TOP

回复 #10 yflsy 的帖子

汗,最好直接下载,不要复制
[AD]:个人BLOG:思想碎片@Zx.MYS
[推荐插件]:TBQuickcut
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。

TOP

 15 12
发新话题