- Heute
- 48 Stunden
- 9 Tage
- Radar
Prognose für {time} Uhr
Zu Favoriten
hinzufügen +
Entfernen −
{temp}° {info}
Lade Ortscam..
Stündliche Prognose
Tägliche Prognose
{periodText}
{temp}°
{rain}%
'); $('.weather-widget .lightsliderContainer').remove(); $.each(locations, function() { var itemHtml = $itemTpl[0].outerHTML; var $item = $(itemHtml .replace(/{id}/g, this.location.id) .replace(/{name}/g, this.location.name) .replace(/{province}/g, this.location.province) .replace(/{provinceUrl}/g, this.location.provinceUrl) .replace(/{locationUrl}/g, this.location.url) .replace(/{time}/g, this.day.time) .replace(/{minTemp}/g, this.day.minTemp) .replace(/{maxTemp}/g, this.day.maxTemp) .replace(/{temp}/g, this.day.temp) .replace(/{wind}/g, this.day.wind) .replace(/{wdir}/g, this.day.wdir) .replace(/{cloud}/g, this.day.cloud) .replace(/{rain}/g, this.day.rain) .replace(/{icon}/g, ('src="' + this.day.iconBig + '"') .replace('/clouds/', '/clouds-v2/')) .replace(/{info}/g, this.day.info) .replace(/{additionalClasses}/g, this.day.additionalClasses) ); let indexElement; const $hourlyContainer = $item.find('.weather-info-hourly'); if (this.hourly.length > 0) { $hourlyContainer.addClass('loaded'); } $(this.hourly).each(function(index) { var hourData = this; var hourHtml = $itemDataTpl[0].outerHTML; Object.keys(hourData).forEach(function(field) { hourHtml = hourHtml.replace( new RegExp('{' + field + '}', 'g'), field === 'icon' ? 'src="' + hourData[field].replace('/clouds/', '/clouds-v2/') + '"' : field === 'periodText' ? hourData[field] === 'Jetzt' ? 'Jetzt' : hourData[field].substring(0,2) + ' h' : hourData[field] ); }); if (this.periodText == '00:00') { const textWrap = document.createElement("div"); textWrap.classList.add("daySeparator"); const text = document.createElement("span"); if(indexElement == undefined) { text.innerHTML = "Morgen"; } else if(indexElement !== index){ text.innerHTML = "Übermorgen"; } textWrap.appendChild(text); let el = $(hourHtml).appendTo($hourlyContainer); el.before(textWrap); indexElement = index; } else { $(hourHtml).appendTo($hourlyContainer); } }); const $dailyContainer = $item.find('.weather-info-daily'); if (this.daily.length > 0) { $dailyContainer.addClass('loaded'); } $(this.daily).each(function(index) { var dayData = this; var dayHtml = $itemDataTpl[0].outerHTML; Object.keys(dayData).forEach(function(field) { dayHtml = dayHtml.replace( new RegExp('{' + field + '}', 'g'), field === 'icon' ? 'src="' + dayData[field].replace('/clouds/', '/clouds-v2/') + '"' : field === 'periodText' ? dayData[field] === 'Heute' ? 'Heute' : dayData['periodDayText'] + ', ' + dayData[field].substring(0, 2) + '.' : dayData[field] ); }); $(dayHtml).appendTo($dailyContainer); }); $item .data('location-info', this) .appendTo($items); if (this.location.hasCam) { attachCamLoader($item, this.location); } else { attachMapLocation($item, this.location); } }); let locationSelectEvent = null; $items.prependTo('.weather-widget') .find('.scrolling-wrapper') .on('touchmove', function(e) { e.stopImmediatePropagation(); this.piTracks = this.piTracks ?? []; const cPi = Math.floor($(this)[0].scrollLeft / 50); if (this.piTracks.indexOf(cPi) < 0) { if(typeof iom === "object" && typeof oewa_data === "object"){ iom.c(oewa_data, 1); } if (typeof oewaCall2023 === "function") { oewaCall2023(); } this.piTracks.push(cPi); } }) .end() .lightSlider({ item: 1, slideMove: 1, loop: false, auto: false, gallery: false, onBeforeSlide: function(el, i) { if(typeof iom === "object" && typeof oewa_data === "object"){ iom.c(oewa_data, 1); } if (typeof oewaCall2023 === "function") { oewaCall2023(); } }, onAfterSlide: function(el, i) { if (locationSelectEvent) { clearTimeout(locationSelectEvent); locationSelectEvent = null; } locationSelectEvent = setTimeout(function() { OE24.events.raise('locationSelected', $(el).find('.lslide.active').data('location-info')); locationSelectEvent = null; }, 300); } }); $('.weather-widget .weather-widget-wrapper .location-add-button').click(function(e) { e.preventDefault(); $currentID = e.currentTarget.getAttribute('data-id'); const $add = $('.weather-widget .weather-widget-wrapper[data-id="'+ $currentID +'"] .location-add-button'); const $del = $('.weather-widget .weather-widget-wrapper[data-id="'+ $currentID +'"] .location-remove-button'); if ($add.hasClass('progress')) return; $add.addClass('progress'); $.put('/xapi/user/addLocation/'+ $currentID, function() { $add.addClass('d-none'); $del.removeClass('d-none'); OE24.events.raise('userLocationsUpdated', $currentID); }).always(function() { $add.removeClass('progress'); }); }); $('.weather-widget .weather-widget-wrapper .location-remove-button').click(function(e) { e.preventDefault(); $currentID = e.currentTarget.getAttribute('data-id'); const $add = $('.weather-widget .weather-widget-wrapper[data-id="'+ $currentID +'"] .location-add-button'); const $del = $('.weather-widget .weather-widget-wrapper[data-id="'+ $currentID +'"] .location-remove-button'); if ($del.hasClass('progress')) return; $del.addClass('progress'); $.delete('/xapi/user/removeLocation/'+$currentID, function() { $add.removeClass('d-none'); $del.addClass('d-none'); OE24.events.raise('userLocationsUpdated', $currentID); }).always(function() { $del.removeClass('progress'); }); }); } function attachCamLoader($item, location) { $item.addClass('hasCam'); return; const $camBox = $item.find('.col3'); setTimeout(function() { $item.inViewport(function() { $.get('//appcdn.wetter.at/xapi/location/' + location.id + '/renderBox/camPreview?fallbackWithinRadius=10', function(loadedBox) { $camBox.html(loadedBox); OE24.events.raise('lazyLoadedImagesUpdate'); const $camBoxElements = $camBox.find('> *'); $camBox.find('.playCam').on('click', function(e) { if ($item.hasClass('camPlaying')) { return; } $item.addClass('camPlaying'); $camBoxElements .detach() .appendTo($item.find('.playerWrapper')); }); $item.find('.playerWrapper .control').on('click', function() { $camBoxElements .detach() .appendTo($camBox); $camBox.find('.playCam').click(); $item.removeClass('camPlaying'); }); OE24.events.on('locationSelected', function(info) { if ($item.hasClass('camPlaying')) { $item.find('.playerWrapper .control').click(); } }); }); }, false); }, 300); } function attachMapLocation($item, location) { return; const $mapBox = $item.find('.col3'); setTimeout(function() { $item.inViewport(function() { $.get('//appcdn.wetter.at/xapi/location/' + location.id + '/renderBox/geoLocationMap', function(loadedBox) { $mapBox.html(loadedBox); }); }, false); }, 300); }});
Heute, 27. Juni
22° max 16° min
Niederschlag 8%
Bewölkung 74%
Sonne 15:58 Stunden
Wind SSO 3 km/h
Morgens
22°
wolkig
Bewölkung
62%
Niederschlag
0 mm
Wind
3 km/h
SW
Mittags
22°
stark bewölkt
Bewölkung
89%
Niederschlag
0.06 mm
Wind
3 km/h
WSW
Abends
22°
Gewitter mit Regen
Bewölkung
68%
Niederschlag
0.04 mm
Wind
2 km/h
S
Nachts
18°
wolkig
Bewölkung
54%
Niederschlag
0 mm
Wind
1 km/h
S
Freitag, 28. Juni
26° max 16° min
Niederschlag 6%
Bewölkung 54%
Sonne 15:57 Stunden
Wind NW 5 km/h
Morgens
16°
heiter
Bewölkung
34%
Niederschlag
0 mm
Wind
1 km/h
SW
Mittags
22°
Gewitter mit Regen
Bewölkung
81%
Niederschlag
0.16 mm
Wind
5 km/h
NW
Abends
24°
Gewitter mit Regen
Bewölkung
37%
Niederschlag
0.04 mm
Wind
3 km/h
NW
Nachts
18°
leicht bewölkt
Bewölkung
18%
Niederschlag
0 mm
Wind
1 km/h
NO
Samstag, 29. Juni
28° max 15° min
Niederschlag 0%
Bewölkung 30%
Sonne 15:57 Stunden
Wind SSO 11 km/h
Morgens
15°
Dunst
Bewölkung
6%
Niederschlag
0 mm
Wind
1 km/h
ONO
Mittags
26°
sonnig
Bewölkung
1%
Niederschlag
0 mm
Wind
5 km/h
S
Abends
24°
stark bewölkt
Bewölkung
82%
Niederschlag
0 mm
Wind
8 km/h
SSO
Nachts
18°
wolkig
Bewölkung
56%
Niederschlag
0 mm
Wind
6 km/h
SO
Sonntag, 30. Juni
27° max 21° min
Niederschlag 16%
Bewölkung 60%
Sonne 15:55 Stunden
Wind NW 14 km/h
Morgens
21°
wolkig
Bewölkung
42%
Niederschlag
0 mm
Wind
5 km/h
SSW
Mittags
27°
Sprühregen
Bewölkung
56%
Niederschlag
0.06 mm
Wind
14 km/h
SSW
Abends
21°
Regenschauer
Bewölkung
92%
Niederschlag
0.24 mm
Wind
12 km/h
NW
Nachts
17°
Regenschauer
Bewölkung
98%
Niederschlag
0.12 mm
Wind
7 km/h
O
Montag, 01. Juli
21° max 16° min
Niederschlag 52%
Bewölkung 98%
Sonne 15:55 Stunden
Wind NW 8 km/h
Morgens
16°
Regenschauer
Bewölkung
96%
Niederschlag
0.22 mm
Wind
8 km/h
NNW
Mittags
21°
Sprühregen
Bewölkung
99%
Niederschlag
0.07 mm
Wind
6 km/h
NW
Abends
17°
leichter Regen
Bewölkung
99%
Niederschlag
0.33 mm
Wind
5 km/h
NW
Nachts
14°
stark bewölkt
Bewölkung
93%
Niederschlag
0 mm
Wind
5 km/h
O
Dienstag, 02. Juli
22° max 16° min
Niederschlag 18%
Bewölkung 58%
Sonne 15:54 Stunden
Wind W 10 km/h
Morgens
16°
Sprühregen
Bewölkung
60%
Niederschlag
0.01 mm
Wind
10 km/h
NNW
Mittags
22°
Sprühregen
Bewölkung
53%
Niederschlag
0.07 mm
Wind
8 km/h
NW
Abends
17°
Regenschauer
Bewölkung
64%
Niederschlag
0.26 mm
Wind
3 km/h
W
Nachts
15°
leichter Regen
Bewölkung
100%
Niederschlag
0.42 mm
Wind
5 km/h
NNW
Mittwoch, 03. Juli
17° max 13° min
Niederschlag 42%
Bewölkung 92%
Sonne 15:53 Stunden
Wind NNW 15 km/h
Morgens
13°
Regen
Bewölkung
94%
Niederschlag
0.54 mm
Wind
10 km/h
NNW
Mittags
17°
Sprühregen
Bewölkung
87%
Niederschlag
0.04 mm
Wind
15 km/h
NW
Abends
16°
bedeckt
Bewölkung
96%
Niederschlag
0 mm
Wind
9 km/h
NNW
Nachts
11°
Regenschauer
Bewölkung
97%
Niederschlag
0.27 mm
Wind
8 km/h
O
Donnerstag, 04. Juli
16° max 11° min
Niederschlag 3%
Bewölkung 75%
Sonne 15:52 Stunden
Wind NNW 16 km/h
Morgens
11°
Sprühregen
Bewölkung
98%
Niederschlag
0.04 mm
Wind
12 km/h
NNW
Mittags
16°
Sprühregen
Bewölkung
96%
Niederschlag
0.01 mm
Wind
16 km/h
NNW
Abends
15°
sonnig
Bewölkung
7%
Niederschlag
0 mm
Wind
7 km/h
NNW
Nachts
9°
wolkenlos
Bewölkung
0%
Niederschlag
0 mm
Wind
2 km/h
OSO
Freitag, 05. Juli
21° max 13° min
Niederschlag 0%
Bewölkung 59%
Sonne 15:51 Stunden
Wind SSO 10 km/h
Morgens
13°
sonnig
Bewölkung
3%
Niederschlag
0 mm
Wind
2 km/h
O
Mittags
21°
stark bewölkt
Bewölkung
88%
Niederschlag
0 mm
Wind
10 km/h
SSO
Abends
18°
bedeckt
Bewölkung
99%
Niederschlag
0 mm
Wind
6 km/h
SO
Nachts
12°
wolkenlos
Bewölkung
0%
Niederschlag
0 mm
Wind
4 km/h
OSO
- Niederschlag
- Bewölkung
mm/ m²/ 15min
0.02
0.04
0.16
0.4
0.7
2
4
>5