新型テキストシステムが一通り完成
This commit is contained in:
parent
aa0ff60e37
commit
a785508b45
@ -1073,7 +1073,14 @@ export const injectJavascriptData: InjectJavascriptData = (
|
|||||||
let viaData = "";
|
let viaData = "";
|
||||||
let ToData = "";
|
let ToData = "";
|
||||||
let TrainNumber = 列番データ;
|
let TrainNumber = 列番データ;
|
||||||
|
try{
|
||||||
|
const diagram = trainTimeInfo[列番データ];
|
||||||
|
if(diagram){
|
||||||
|
const diagramData = diagram.split("#");
|
||||||
|
ToData = diagramData[diagramData.length - 2].split(",")[0];
|
||||||
|
}
|
||||||
|
|
||||||
|
}catch(e){}
|
||||||
if(列車名データ.split(":")[1]){
|
if(列車名データ.split(":")[1]){
|
||||||
const textBase = 列車名データ.split(":")[1].replace("\\r","");
|
const textBase = 列車名データ.split(":")[1].replace("\\r","");
|
||||||
|
|
||||||
@ -1247,7 +1254,11 @@ export const injectJavascriptData: InjectJavascriptData = (
|
|||||||
行き先情報.innerText = getThrew(列番データ) || 行き先情報.innerText;
|
行き先情報.innerText = getThrew(列番データ) || 行き先情報.innerText;
|
||||||
//列番付与
|
//列番付与
|
||||||
行き先情報.innerText = 行き先情報.innerText+列番データ+(JRF ? "":"レ");
|
行き先情報.innerText = 行き先情報.innerText+列番データ+(JRF ? "":"レ");
|
||||||
const returnText = (isWanman ? "ワンマン" : "") + trainName + viaData + "\\n" + ToData + TrainNumber;
|
const returnText1 = (isWanman ? "ワンマン " : "") + trainName + viaData;
|
||||||
|
const returnText2 = (ToData ? ToData+"行 " : ToData)+ TrainNumber;
|
||||||
|
行き先情報.innerText = "";
|
||||||
|
行き先情報.insertAdjacentHTML('beforebegin', "<p style='font-size:10px;font-weight:bold;padding:0;'>" + returnText1 + "</p>");
|
||||||
|
行き先情報.insertAdjacentHTML('beforebegin', "<div style='display:inline-flex;flex-direction:row;'><p style='font-size:10px;font-weight: bold;padding:0;'>" + (ToData ? ToData + "行 " : ToData) + "</p><p style='font-size:10px;padding:0;'>" + TrainNumber + (JRF ? "":"レ") + "</p></div>");
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
|
|
||||||
@ -1258,16 +1269,16 @@ const setStrings = () =>{
|
|||||||
try {
|
try {
|
||||||
const elements = document.querySelectorAll('#disp > div > div > div[onclick]');
|
const elements = document.querySelectorAll('#disp > div > div > div[onclick]');
|
||||||
for (let element of elements) {
|
for (let element of elements) {
|
||||||
if(!element.getAttribute('offclick')){
|
if(element.getAttribute('offclick')){ continue; }
|
||||||
element.setAttribute('offclick',element.getAttribute('onclick'))
|
element.setAttribute('offclick',element.getAttribute('onclick'))
|
||||||
}
|
|
||||||
var 行き先情報 = element.getElementsByTagName("p")[0];
|
var 行き先情報 = element.getElementsByTagName("p")[0];
|
||||||
var 列番データ = element.getAttribute('offclick').split('"')[1];
|
var 列番データ = element.getAttribute('offclick').split('"')[1];
|
||||||
var 列車名データ = element.getAttribute('offclick').split('"')[3];
|
var 列車名データ = element.getAttribute('offclick').split('"')[3];
|
||||||
var flag=false;
|
var flag=false;
|
||||||
var TrainType = undefined;
|
var TrainType = undefined;
|
||||||
setTrainMenuDialog(element)
|
setTrainMenuDialog(element)
|
||||||
if(行き先情報.innerText.includes(列番データ))continue; //回避
|
|
||||||
${iconSetting == "true" ? "setTrainIcon(列番データ,element);" : ""}
|
${iconSetting == "true" ? "setTrainIcon(列番データ,element);" : ""}
|
||||||
nameReplace(列車名データ,列番データ,行き先情報);
|
nameReplace(列車名データ,列番データ,行き先情報);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user