Запустите различную функцию на основе пути URL, содержащего разные строкиHtml

Программисты Html
Anonymous
Запустите различную функцию на основе пути URL, содержащего разные строки

Сообщение Anonymous »

Я работаю над старым сайтом, который многоязычный. Весь французский контент отображается, принимая английский URL и приложение/FR/к URL. на английском или французском языке.

Код: Выделить всё

if (window.location.href.indexOf("/fr/") >  -1) {

(function() {
var s = document.createElement('script');
var h = document.querySelector('head') || document.body;
s.src = 'https://acsbapp.com/apps/app/dist/js/app.js';
s.async = true;
s.onload = function() {
acsbJS.init({
statementLink: 'FR',
footerHtml: 'FR',
hideMobile: false,
hideTrigger: false,
disableBgProcess: false,
language: 'fr',
position: 'left',
leadColor: '#005596',
triggerColor: '#005596',
triggerRadius: '50%',
triggerPositionX: 'left',
triggerPositionY: 'bottom',
triggerIcon: 'people',
triggerSize: 'medium',
triggerOffsetX: 20,
triggerOffsetY: 20,
mobile: {
triggerSize: 'small',
triggerPositionX: 'left',
triggerPositionY: 'center',
triggerOffsetX: 10,
triggerOffsetY: 0,
triggerRadius: '50%'
}
});
};
h.appendChild(s);
})();

else {

(function() {
var s = document.createElement('script');
var h = document.querySelector('head') || document.body;
s.src = 'https://acsbapp.com/apps/app/dist/js/app.js';
s.async = true;
s.onload = function() {
acsbJS.init({
statementLink: 'en',
footerHtml: 'en',
hideMobile: false,
hideTrigger: false,
disableBgProcess: false,
language: 'en',
position: 'left',
leadColor: '#005596',
triggerColor: '#005596',
triggerRadius: '50%',
triggerPositionX: 'left',
triggerPositionY: 'bottom',
triggerIcon: 'people',
triggerSize: 'medium',
triggerOffsetX: 20,
triggerOffsetY: 20,
mobile: {
triggerSize: 'small',
triggerPositionX: 'left',
triggerPositionY: 'center',
triggerOffsetX: 10,
triggerOffsetY: 0,
triggerRadius:  '50%'
}
});
};
h.appendChild(s);
})();

}

}< /code>
< /div>
< /div>
< /p>
Мне нужно добавить фиксированный код в этот < /p>





Подробнее здесь: [url]https://stackoverflow.com/questions/71484894/run-different-function-based-on-url-path-containing-different-strings[/url]

Вернуться в «Html»