讨论:讨论板:修订间差异

添加623字节 、​ 2020年10月26日 (星期一)
→‎js请教:​ // Edit via Wikiplus
→‎js请教:​ // Edit via Wikiplus
→‎js请教:​ // Edit via Wikiplus
: 此外,明明可以用JS了,为什么要用这么低效的方法获取页面名(正则耗时很离谱;此外测试了一下,在部分情况下无法正常获取页面标题),抓取h1、#ca-view a都可以获得不受影响的页面URL,直接字符串匹配即可。
: —— [[用户:Salt_lovely|{{font|font=Times New Roman|color=#013|size=large|''Salt lovely''}}]]<small>「[[用户讨论:Salt_lovely|{{font|color=#367|敢竭鄙怀}}]],[[特殊:用户贡献/Salt_lovely|{{font|color=#466|恭疏短引}}]]」</small> 2020年10月26日 (一) 10:43 (CST)
 
: 刚刚测试了一下:
<pre>
function getTitle() {
var url = document.querySelector('#ca-view a').getAttribute('href'); // '/wiki/这个页面的页面名'
return url.slice(url.indexOf('/wiki/')+6); // 直接写6、或者将'/wiki/'替换成''也可以
}
<pre>
: 方法一看就懂,所以注释什么的就不写了。
: —— [[用户:Salt_lovely|{{font|font=Times New Roman|color=#013|size=large|''Salt lovely''}}]]<small>「[[用户讨论:Salt_lovely|{{font|color=#367|敢竭鄙怀}}]],[[特殊:用户贡献/Salt_lovely|{{font|color=#466|恭疏短引}}]]」</small> 2020年10月26日 (一) 10:53 (CST)
 
== pid链接 ==