Запустите различную функцию на основе пути 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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