Closed d-w-x closed 3 years ago
建议在主题 _config.yml 中设置 contact.rss 噢,RSS 图标在页脚有支持噢
我应该在pjax里加一个判断,如果目标页面木有需要的元素的话就直接把整个页面替换上去 🤔 明天就来修w
嗯嗯,感谢两位及时回复,我意思就是用页脚 RSS 能用。
不过顶部导航栏的确也是有问题,大概就是跳到本地和主题无关的地方,比如纯文本文件路径(类似于到raw.github....)这样目测也会出现这个问题。
不知道猫猫这个解决能不能修复233,要是不行,目标页面木有需要的元素的话
在新标签打开也行。
不管怎么样,感谢回复了!
可以试一试最新的commit,这里的逻辑换成了”如果请求成功但没有内容,也当成外域链接来处理“的方案,所以对于没有内容的成功请求会在新标签页中打开。
当前主题的顶部导航栏应该有两种判断:
/archives/
/friends/
https://candinya.com
如果在里面加入 RSS 地址,例如
/atom.xml
,那么也会在本页面打开。 但是在这个页面中,可能由于没有使用到主题,因此这个页面的返回键异常,点击返回无法返回之前的页面。可以使用如下的方案进行复现:
https://[url]//atom.xml
期望的行为: 正常返回,或者跳出?
运行环境(如果该Bug的产生和环境有关,例如浏览器不兼容导致):