往後我就可以用https://ejsoon.win/ejtutlink#縱貫横截來指向尹規的其中一個章節。
此前不行是因為尹規在更改上傳時,它的文件名會改動,比如「ejtut_20230806.html」。因此需要用ajax來獲取最新的文檔名及上傳地址。
代碼如下:
const httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = () => {
if (httpRequest.readyState === XMLHttpRequest.DONE) {
if (httpRequest.status === 200) {
const parser = new DOMParser();
const doc = parser.parseFromString(httpRequest.responseText, "text/html");
const ejtutlink = doc.getElementById("ejtutlink");
const ejtut = ejtutlink.querySelector("a");
window.location = ejtut.href + window.location.hash;
} else {
alert("There was a problem with the request.");
}
}
};
httpRequest.open("GET", "/ejtut", true);
httpRequest.send();
所用到的技術:
往後有某些程式可能需要調用最新版尹倉,也可以用同樣的方法。
形碼選一,我選倉頡。
倉頡選一,我選尹倉。
另外發現在尹規的難字規則中的例字出現了錯誤,姊應該是「女中難竹」而非「女竹難竹」
確實如此!感謝指正!