Änderungen an Datenschutzblock und Versuch die Links auf planner zu ändern
This commit is contained in:
+7
-4
@@ -26,7 +26,7 @@ document.querySelectorAll('.slider').forEach(slider => {
|
||||
if (next) next.addEventListener('click', () => track.scrollBy({ left: step(), behavior: 'smooth' }));
|
||||
});
|
||||
|
||||
// Belegungsplan ein-/ausblenden (externes webplanner-Skript erst bei Klick nachladen)
|
||||
// Belegungsplan ein-/ausblenden (externes webplanner-iframe erst bei Klick nachladen)
|
||||
const belBtn = document.getElementById('belegungsplan-btn');
|
||||
const belFrame = document.getElementById('belegungsplan-frame');
|
||||
if (belBtn && belFrame) {
|
||||
@@ -35,9 +35,12 @@ if (belBtn && belFrame) {
|
||||
belBtn.addEventListener('click', () => {
|
||||
const willShow = belFrame.hidden;
|
||||
if (willShow && !loaded) {
|
||||
const script = document.createElement('script');
|
||||
script.src = belFrame.dataset.src;
|
||||
belFrame.appendChild(script);
|
||||
const iframe = document.createElement('iframe');
|
||||
iframe.src = belFrame.dataset.src;
|
||||
iframe.width = '100%';
|
||||
iframe.height = '225';
|
||||
iframe.frameBorder = '0';
|
||||
belFrame.appendChild(iframe);
|
||||
loaded = true;
|
||||
}
|
||||
belFrame.hidden = !willShow;
|
||||
|
||||
Reference in New Issue
Block a user