PageSourceSearch

https://muell-weg.de/app/contactform.php

html muell-weg.de collected 2026-10-02 03:13:30 UTC 13,989 bytes, 396 lines download raw bytes

1<!DOCTYPE html>
2<html lang="de">
3  <head>
4     <title>MÜLLweg! DE - Drei Schritte bis zur fertigen Müll-Meldung</title>
5
6
7     
7<script type="module" src="js/fc/site.min.js" async defer></script>
vendor: 1 bytes, line 7
7
8<script nomodule src="js/fc/site.compat.min.js" async defer></script>
8
9
10
11	
11<script>var appstarter = "";var uses_picgps = 0;var uses_gps = 0;var uses_whatsapp = 0;var uses_appstore = 0;var uses_playstore = 0;var uses_nocookiemsg = 0;var uses_nopwamsg = 0;var uses_facebookmsg = 0;var uses_mailtospecial = 0;var uses_uriencmail = 0;var uses_externalmail = 0;var uses_citycheck = 0;var uses_pwafeatures = 0;var uses_debugfeatures = 0;var uses_boxedfeatures = 0;var uses_webstarter = 0;var uses_mailtoios = 0;var uses_nohtmloption = 0;var uses_androidmailmsg = 0;var uses_iosmailmsg = 0;var uses_autoheaderswitch = 0;var uses_nocaptcha = 0;</script>
11	<meta charset="utf-8">
12<link rel="stylesheet" href="onsenui/css/onsenui.css">
13<link rel="stylesheet" href="onsenui/css/onsen-css-components.min.css">
14<script src="onsenui/js/onsenui.min.js"></script>
14
15
16<meta name="robots" content="noindex">
17<meta name="referrer" content="no-referrer">
18
19<meta name="apple-mobile-web-app-capable" content="yes" />
20<meta name="mobile-web-app-capable" content="yes">
21
22<meta name="theme-color" content="#38c">
23<link rel="manifest" href="/app/manifest2.json">
24
25<meta name="description" content="Wilde Müllkippen einfach melden! Sie finden den Müll, MÜLLweg! DE meldet ihn automatisch der richtigen Behörde!">
26
27<meta name="keywords" content="Wilder Müll, Wilde Müllkippen, App, Mängelmelder">
28
29<link rel="apple-touch-icon" href="icons/favicon-96x96.png" >
30<link rel="icon" type="image/png" href="icons/favicon-96x96.png">
31
32<meta name="apple-itunes-app" content="app-id=1327852294">
33
34<link href="splashscreens/iphone5_splash.png" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
35<link href="splashscreens/iphone6_splash.png" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
36<link href="splashscreens/iphoneplus_splash.png" media="(device-width: 621px) and (device-height: 1104px) and (-webkit-device-pixel-ratio: 3)" rel="apple-touch-startup-image" />
37<link href="splashscreens/iphonex_splash.png" media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3)" rel="apple-touch-startup-image" />
38<link href="splashscreens/iphonexr_splash.png" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
39<link href="splashscreens/iphonexsmax_splash.png" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3)" rel="apple-touch-startup-image" />
40<link href="splashscreens/ipad_splash.png" media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
41<link href="splashscreens/ipadpro1_splash.png" media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
42<link href="splashscreens/ipadpro3_splash.png" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
43<link href="splashscreens/ipadpro2_splash.png" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" />
44
45<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
46
47<script src="jq/jquery-3.6.0.min.js"></script>
vendor: 1 bytes, line 47
47
48<script src="jq/jquery-migrate-3.3.2.min.js"></script>
48
49
50<link rel="stylesheet" type="text/css" href="css/mystyles.css?get=1">
51
52<script src="./js/cookies/cookies.js"></script>
52
53
54<style>
55
56	.page {
57		font-family: 'Raleway', sans-serif!important;
58	}
59
60	.page {
61		background:white!important;
62	}
63	
64	.page__content {
65		padding-top: var(--safe-top, 0px);
66	}
67
68	.toolbar {
69		top: var(--safe-top, 0px)!important;
70	}
71	.wrapper {
72		top: var(--safe-top, 0px)!important;
73	}
74
75	.page__content, h1, h2, h3, h4 {
76		font-family: 'Raleway', sans-serif!important;
77		font-weight:700!important;
78	}
79	.page__content, input, select {
80		font-family: 'Raleway', sans-serif!important;
81	}
82	
83	.list-item {
84		font-family: 'Raleway', sans-serif!important;
85	}
86
87	.button {
88		font-family: 'Raleway', sans-serif!important;
89	}
90	
91	#demo {
92		position:relative;
93		top:15px;
94	}
95
96	ons-splitter {
97		background-color:#efeff4;
98	}
99	ons-splitter-content {
100		z-index: 2;
101		max-width: 500px;
102		margin: auto;
103	}
104
105	.page__background {
106		background:white;
107	}
108	.page__content {
109		background:white;
110		margin-bottom:10px;
111	}
112
113	.ui-content {
114		margin:10px;
115	}
116
117	.button {
118		background:#38c;
119	}
120	
121	.text-input--underbar, .textarea, .select-input--material {
122		border-left: solid 3px #38c !important;
123		padding-left: 5px;
124		padding-right: 15px;
125		border-bottom: solid 1px #38c !important;
126	}
127	
128	.select-input--material {
129	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSI1cHgiIHZpZXdCb3g9IjAgMCAxMCA1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0My4yICgzOTA2OSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2VsZWN0LWFsbG93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9InNlbGVjdCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imlvcy1zZWxlY3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOTguMDAwMDAwLCAtMTE0LjAwMDAwMCkiIGZpbGw9IiM3NTc1NzUiPgogICAgICAgICAgICA8ZyBpZD0ibWVudS1iYXItKy1vcGVuLW1lbnUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMy4wMDAwMDAsIDEwMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJtZW51LWJhciI+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9InNlbGVjdC1hbGxvdyIgcG9pbnRzPSI3NSAxNCA4MCAxOSA4NSAxNCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4='),linear-gradient(to top,rgba(0,0,0,.12) 100%,rgba(0,0,0,.12) 100%)!important;
130		padding-left:5px;
131		font-size:1em!important;
132		min-width:80px!important;
133	}
134	
135</style>
136
137
138
139<script>
140  var SIMULATE_OFFSET = false; // Auf false setzen für echtes Verhalten
141  
142  if (!uses_autoheaderswitch) {
143	SIMULATE_OFFSET = getCookie('topInsetEnlarge', appstarter);
144  }
145  console.log(uses_autoheaderswitch);
146  console.log(SIMULATE_OFFSET);
147  
148  const SIMULATED_VALUE = 28;   // Simulierter Wert in px
149
150  function adjustSafeArea() {
151    const realOffset = window.visualViewport?.offsetTop || 0;
152    const topInset = SIMULATE_OFFSET ? SIMULATED_VALUE : realOffset;
153	
154
155    document.body.style.setProperty('--safe-top', topInset + 'px');
156
157    // Optional: Anzeige im DOM und Konsole (Debug)
158    //console.log('Top inset (simuliert oder echt):', topInset);
159    const debugElement = document.getElementById('offset-debug');
160    if (debugElement) {
161      debugElement.textContent = `offsetTop: ${topInset}px`;
162    }
163  }
164
165  window.addEventListener('resize', adjustSafeArea);
166  window.addEventListener('DOMContentLoaded', adjustSafeArea);
167</script>
167
168<div class="overlay"></div>
169<style>
170.overlay {
171  position: fixed;
172  top: 0;
173  left: 0;
174  right: 0;
175  height: var(--safe-top);
176  /*background: rgba(255, 0, 0, 0.15);*/
177  background: white;
178  z-index: 9999;
179  pointer-events: none;
180}
181</style>
182
183
184	<ons-splitter>
185  <!-- The side menu -->
186<ons-splitter-side id="menu" collapse width="280px">
187  <ons-page>
188    <ons-list>
189
190
191
192 	 <ons-list-item style="background-color:#38c; color:white;">Menü</ons-list-item>
193     <ons-list-item onclick="window.location.href = 'index.php';">Home<ons-icon icon="home" style="position:absolute;right:10px;"></ons-icon>
194	  </ons-list-item>
195      <ons-list-item onclick="window.location.href='settings.php'">Einstellungen
196      <ons-icon icon="gear" style="position:absolute;right:10px;"></ons-icon></ons-list-item>
197      <ons-list-item onclick="window.location.href = 'newcityinstruction.php';">Gemeinde neu / ändern<ons-icon icon="pen" style="position:absolute;right:10px;"></ons-icon>
198      </ons-list-item>
199      <ons-list-item onclick="window.location.href = 'info.php';">
200        Über MÜLL<em>weg! DE</em><ons-icon icon="info" style="position:absolute;right:10px;"></ons-icon>
201      </ons-list-item>
202      <ons-list-item onclick="window.location.href = 'infozahlen.php';">MÜLL<em>weg! DE</em>&nbsp;in Zahlen<ons-icon icon="chart-line" style="position:absolute;right:10px;"></ons-icon>
203      </ons-list-item>
204      <ons-list-item onclick="window.location.href = 'nutzungsbedingungen.php';">Nutzungsbedingungen<ons-icon icon="file-contract" style="position:absolute;right:10px;"></ons-icon>
205      </ons-list-item>
206      <ons-list-item></ons-list-item>
207      <ons-list-item onclick="window.location.href = '/';">MÜLL<em>weg! DE</em>&nbsp;Homepage<ons-icon icon="link" style="position:absolute;right:10px;"></ons-icon>
208      </ons-list-item>
209	  <!--
210      <ons-list-item onclick="window.location.href = 'https://www.facebook.com/MUELLwegDE/';">MÜLL<em>weg! DE</em>&nbsp;auf Facebook<ons-icon icon="link" style="position:absolute;right:10px;"></ons-icon>
211      </ons-list-item>
212       <ons-list-item></ons-list-item>
213	   -->
214
215
216
217      <ons-list-item onclick="window.location.href = 'installasapp.php';">MÜLL<em>weg! DE</em>&nbsp;App holen<ons-icon icon="mobile" style="position:absolute;right:10px;"></ons-icon>
218      </ons-list-item>
219
220
221
222
223
224
225
226<div style="margin-top:0px; margin-bottom:0px; background:#ffffff; position:absolute; left:0px; bottom:15px; width:100%; font-size:0.8em;">
227	<p>&nbsp;&nbsp;&nbsp; 
228	<a style="cursor:pointer;" data-ajax='true' href='https://cleanupnetwork.com'><img src="img/logo-cleanup-network-partner.png" width="150" alt="Cleanup Network Partner Logo"></a></p>
229</div>
230
231   </ons-list>
232<div style="margin-top:0px; margin-bottom:0px; background:#ffffff; position:absolute; left:0px; bottom:10px; width:100%; font-size:0.8em;;text-align:center;"><a href='impressum.php'>Impressum</a>&nbsp;|&nbsp;<a href='support.php'>Kontakt</a>&nbsp;|&nbsp;<a href='datenschutz.php'>Datenschutz
233      </a></div>
234
235  </ons-page>
236</ons-splitter-side>
237
238
239
240 
241<!-- ############################################### -->
242
243  <!-- Everything not in the side menu -->
244 
245 <ons-page id="index_part1">
246 
247 <ons-splitter>
248	<ons-splitter-content>
249
250	<ons-page id="index_part2">
251 
252
253<!-- ############################################### -->
254<div data-role="main" class="ui-content">
255
256  <ons-page>
257
258
259    <ons-toolbar>
260      <div class="center">Kontakt</div>
261    </ons-toolbar>
262
263
264    <div style="padding: 10px;">
265    <h3>Kontaktformular</h3><hr/></div>
266
267    <div style="padding: 10px;">
268
269      Bitte schreiben Sie uns. Wir melden uns zeitnah. <br><br>
270  
271      <form action="sendmessage.php" method="post">
272      <input type="text" name="website" style="display:none">
273
274        <ons-list>
275          
276          <ons-list-item>
277            <div class="center">
278              <ons-input 
279                id="email" 
280                name="email" 
281                type="email" 
282                placeholder="E-Mail-Adresse *" 
283                style="width:100%"
284                float 
285                required>
286              </ons-input>
287            </div>
288          </ons-list-item>
289
290          <br>
291
292					<ons-list-item>
293					  <div class="center">
294					    <textarea 
295					      class="textarea textarea--transparent"
296					      id="message" 
297					      name="message" 
298					      placeholder="Nachricht *, max. 5000 Zeichen" 
299					      style="width:100%"
300					      rows="5" 
301					      required></textarea>
302					  </div>
303					</ons-list-item>
304
305          <sup>*</sup> Pflichtangaben
306
307          <ons-list-item>
308            <label class="left">
309              <ons-checkbox input-id="privacy" required></ons-checkbox>
310            </label>
311            <label for="privacy" class="center">
312              Ich habe die&nbsp;<a href="/datenschutzforward.php" target="_blank">Datenschutzerklärung</a> gelesen und stimme der Verarbeitung meiner Daten zu.
313            </label>
314          </ons-list-item>
315
316        </ons-list>
317
318                <div class="frc-captcha" data-sitekey="FCMNISNFCVP5
318HHFR"></div>
319        <div style="margin-top: 20px;">
320           
321            <ons-button onclick="submitForm()" modifier="large">
322              Absenden
323            </ons-button>
324            <br>
325            <div style="text-align: center; font-weight:400; text-decoration:underline;">
326              <a onclick="window.location.href = 'index.php';">Abbrechen</a>
327            </div>
328
329
330        </div>
331
332      </form>
333
334    </div>
335  </ons-page>
336
337
338
339
340</div>
341
342
343<script>
344function submitForm() {
345  const form = document.querySelector("form");
346
347  // 🔥 DAS ist der entscheidende Fix:
348  if (!form.checkValidity()) {
349    form.reportValidity(); // zeigt Browser-Fehler an
350    return;
351  }
352
353  form.submit();
354}
355</script>
355
356
357<!-- ############################################## -->
358  <!-- Everything not in the side menu -->
359
360
361	 <ons-toolbar style="background:#38c;">
362		<div class="center" style="color:white;">MÜLL<em>weg! DE</em></div>
363		<div class="left">
364		  <ons-toolbar-button onclick="openMenu()">
365			<ons-icon icon="md-menu" style="color:white;"></ons-icon>
366		  </ons-toolbar-button>
367		</div>
368		<div class="right">
369		  <ons-toolbar-button onclick="window.location.href = 'index.php';">
370			<ons-icon icon="md-home" style="color:white;"></ons-icon>
371		  </ons-toolbar-button>
372		</div>
373
374	  </ons-toolbar>
375
376
377
378
379
380
381	</ons-splitter-content>
382</ons-splitter>
383 </ons-page>
384 
385
386<script>
387  const openMenu = () => {
388    document.querySelector('#menu').open();
389  };
390  const loadPage = (page) => {
391  document.querySelector('#menu').close();
392  document.querySelector('#navigator').bringPageTop(page, { animation: 'fade' });
393};
394</script>
394
395</body>
396</html><!-- ############################################## -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.