建议视界增加小说模式 zjson888 2020-07-05 22:35:00 视界 求助反馈 获赞:2 评论:31 查看:1835 text 最多显示 3 行,现在视界支持二级解析,建议增加 text 样式,支持显示多行,这样通过解析可以达到纯净阅读,另视界要是能支持小说源就完美了…
如果是变量的话。。。你要保证变量里面没有非法的单引号或双引号,很难。。。而且在这条规则里,分号也是关键且不能转义,所以建议不要在 lazyrule 里这样写。。。
额,不知为何,下午重启 App 后竟然又正常了 请问如果是变量呢?
@lazyRule=.js:"javascript:document.write(\'<script>alert("+input+");</script>\')"
试过了,写这样报错
"javascript:document.write(\'<script>alert(\"abc\");</script>\')"
加斜杠转义双引号呀。\"
请教大佬 write() 怎么写 类似
"javascript:document.write(\'<script>alert(abc);</script>\')"
双引号貌似加不上
清理了一下缓存,cookies 后可以了,感谢大佬今天提供的思路
最新的。你没改过代码吧?有时候出错要重启下 app
请问你用的是哪个版本的视界,这边要么 about:blank 要么加载中 1% 无反应
正常哦。空是因为某些帖子本来就没内容的吧
你这个样本可以正常显示吗,这边显示为空?
这边主要还是用于文本资讯阅读,这一类通用插件往往简单粗暴,对于一些资讯网适配不是太理想
阅读是小棉袄旗下作品吗?
阅读 这个软件不错
如果你只是想看小说,建议你用这个插件,简单方便 http://via-app.cn/#/pluginDetail/15
感觉这样操作就有些复杂了, 弄了一个小说,write() 放二级就可以正常显示,还意外挖出彩蛋,lazyRule 就显示空白눈_눈
而且还有一个思路,你在本地建立一个网页,然后把 URL 指向你本地的网页,把阅读的 text 作为参数传过去,最后在本地 html 用 js 处理阅读格式。
Text 不能这么用,只能用 Html 来取巧 试过了
还有点搞不明白规则语法的写法,比如要原汁原味打印 text, 请问规则要怎么加 javascript:document.write()?
这个拿大佬写的海阔社区规则改的小说模式,因为规则字符转义的原因(比如分号也是关键词),帖子内页很多语法可能处理不了,你可以拿去改改看看能不能完善一下。
海阔视界规则分享,当前分享的是:首页频道,wingeva¥home_rule¥{"firstHeader":"class","title":"海阔社区(小说模式测试)","author":"","url":"http://haikuoshijie.cn/topics/node/fyAll?p=fypage","version":0,"col_type":"text_1","class_name":"最新&推荐&视界&方圆&好玩&求助&摸鱼","class_url":"newest&recommend&1&2&4&5&6","area_name":"","area_url":"","year_name":"","year_url":"","find_rule":".topic-list&&li;h1&&Text;img&&src;li--h1&&Text;a,1&&href.js:input+'@lazyRule=body&&&&.content&&&&Html.js:\"javascript:document.write(\\'<meta name=viewport content=width=device-width, initial-scale=1.0><style type=text/css>img{height:auto max-width:100%}</style>\"+input.replace(/\\'/g, \"\")+\"\\')\"'","search_url":"https://www.dogedoge.com/results?q=site%3Ahaikuoshijie.cn+**&p=fypage","titleColor":"#fff20c00","group":"仓库集合","searchFind":"","detail_col_type":"movie_1","detail_find_rule":"","sdetail_col_type":"movie_1","sdetail_find_rule":""}
想多了,视界是小棉袄业余时间做的 app,没那么多时间看小说用阅读视界的定位是浏览器
javscript:xxx 本来就是浏览器支持的语法,直接放在浏览器地址栏也能执行
不知道哦,只在纯 js 里用过,如果二级那里最终能试链接的值变成那个形式,应该也是可以的
貌似只能在纯 js 里完成,常规
不支持吧?
尝试了一下,这样也可以达到想要的效果,谢谢大佬指点…
原来帖子会把一些标签吃掉,艹
r.url="javascript:document.write(\""+(txt +'').replace(/\"/g, '').replace('\n', '')+"\")";
这个是适应移动端屏幕的写法
不用插件。比如我在 rss 规则里,这样改一下 URL 的值就可以了: r.url="javascript:document.write(\""+(txt +'').replace(/\"/g, '').replace('\n', '')+"\")";
是这样啊,那新开网页得另外加脚本插件吧?
而且那些你想阅读的页面本身是有排版的,甚至有图文混排,text 样式没有排版,甚至段落缩进都没有,所以还是新开网页比较合理。
这个我早就跟小棉袄老大提过了,后来用 js 新开页面,用脚本把全文内容写入新页面解决。毕竟如果一个长文,手机屏幕十几屏也未必放得下