次のプロトタイプ 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 .