我使用以下Prototype JS代码替换文本:
document.body.select('*:not(script)').each(function(el){
$A(el.childNodes).each(function(child){
if (child.nodeType === 3) { // only get text nodes
child.nodeValue = child.nodeValue.replace('an Appointment', 'a Session').replace('Appointment', 'Session').replace('appointment', 'session');
}
})
});
它一直在运作,但出于某种原因,现在()
之后添加了Request a Session
,这是Request an Appointment
。
我无法追查这个问题。在替换任何其他单词之后,不会添加()
。
您可以在此处查看我的iframe来源:https://acuityscheduling.com/schedule.php?owner=11134756。
答案 0 :(得分:1)
父母似乎是页面内容的一部分。尝试禁用javascript并转到该页面 - 您将看到"选择约会()"