跳转到内容

维基百科讨论:投票/将投票模板改为图片显示

页面内容不支持其他语言。
维基百科,自由的百科全书

这是Wikipedia talk:投票/将投票模板改为图片显示当前版本,由Jimmy-bot留言 | 贡献编辑于2021年11月22日 (一) 16:14 (机器人: 1个讨论已存档)。这个网址是本页该版本的固定链接。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

再议2021年1月的无共识讨论----将投票模板更改为图片显示

如题。在讨论之后,我偶然了解到可以通过小工具的方式更改显示内容。因此在网络上找到了一些代码,拼凑出了User:Yining Chen/temp.js。经测试似乎可以使用。由于此前讨论为无共识,因此希望在此了解到是否可能将此功能设为一个默认关闭的小工具?此外,由于本人从未接触过JavaScript,因此希望能在此获得关于源代码以及外观方面的意见。感谢!--Yining Chen留言|签名2021年8月11日 (三) 15:01 (UTC)

其实图形化的话,用emoji会比图片要好得多--百無一用是書生 () 2021年8月12日 (四) 03:06 (UTC)
使用小工具的話,就可以同時兼容多個替換方案,圖片跟emoji都行,如同權限標示小工具。--Xiplus#Talk 2021年8月15日 (日) 09:52 (UTC)
可以給這些模板都加上class,你在自己的common.js/css就能改成自己想要的樣子,也不會影響到其他人。--Xiplus#Talk 2021年8月12日 (四) 03:35 (UTC)
但是要編輯好幾個模板呢(-- Sunny00217  2021年8月12日 (四) 05:28 (UTC)
innerHTML性能很差,特别是直接作用于body。不仅会堵塞页面渲染,还会影响监听事件。--安忆Talk 2021年8月12日 (四) 05:05 (UTC)
document.getElementById("vsa3").style.display="inline";
document.getElementById("vsa2").style.display="none";
document.getElementById("vsa").style.display="none";

----Yining Chen留言|签名2021年9月5日 (日) 15:17 (UTC)

依然不支持操作DOM,且默认用CSS来不显示相关节点。前者费时费资源,后者怎么说呢,应该尽可能优先考虑没有JS的情况。--安忆Talk 2021年11月12日 (五) 12:25 (UTC)