M
Maik
Sven hat hier doch noch keinen einzigen Link gepostet :suspekt:Hallo Sven,
danke danke...den Link hatte schon.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Sven hat hier doch noch keinen einzigen Link gepostet :suspekt:Hallo Sven,
danke danke...den Link hatte schon.
<script type="text/javascript">
<!--
window.onload=window.onunload=function(event)
{
e=(window.event)?window.event:event;
a=document.getElementsByTagName('input');
for(i=0;i<a.length;++i)
{
if(a[i].type=='checkbox' && a[i].name)
{
switch(e.type)
{
case 'load':
a[i].checked=(get_cookie(a[i].name)==1)?true:false;
break;
case 'unload':
set_cookie(a[i].name,(a[i].checked)?1:0,1);
break;
}
}
}
}
//-->
</script>
Sven hat hier doch noch keinen einzigen Link gepostet :suspekt:
Nachtigall, ick hör dir trappsenDa muss der BND wohl noch mehr überwachen ausser afghanische Ministerien, wenn schon im Vorraus bekannt ist, dass ich einen Link posten werde :suspekt:
Hier mal ne Beispielfunktion, welche das tut:
Sie geht alle Checkboxen beim onload und beim onunload durch und speichert den Status bzw. liest ihn aus und aktiviert die Boxen bei Bedarf.
Hier mal ne Beispielfunktion, ...
<input name="Avensis" title="Toyota" alt="22222222" value="Avensis" lang="18285 - 20135" type="checkbox">
<input name="Corolla" title="Toyota" alt="22222222" value="Corolla" lang="15290 - 18150" type="checkbox">
<input name="Focus CC" title="Ford" alt="66666666" value="Focus CC" lang="16810 - 20275" type="checkbox">
<input name="A3" title="Audi" alt="88888888" value="A3" lang="19215 - 21430" type="checkbox">
<input name="Scion" title="Toyota" alt="22222222" value="Avensis" lang="18285 - 20135" type="checkbox">
<script>
window.onload=window.onunload=function(event)
{
e=(window.event)?window.event:event;
a=document.getElementsByTagName('input');
for(i=0;i<a.length;++i)
{
if(a[i].type=='checkbox' && a[i].name)
{
switch(e.type)
{
case 'load':
a[i].checked=(get_cookie(a[i].name)==1)?true:false;
alert(a[i].name + "-->>>>" + a[i].checked + "Brandname -->>>" + a[i].title);
if(a[i].checked=='true' && a[i].title == 'Toyota'){
alert('Toyota Checkbox');
document.getElementById('gidToyota').value=a[i].alt;
}else{document.getElementById('gidToyota').value='';}
break;
case 'unload':
set_cookie(a[i].name,(a[i].checked)?1:0,1);
alert(a[i].checked);
break;
}
}
}
}
//-->
</script>
a[i].checked=='true'
else{document.getElementById('gidToyota').value='';}
...da dort ein boolescher Wert gesucht wird und keine Zeichenkette
...lasse den else-Zweig einfach weg.
Was den Cookie für das versteckte input betrifft..ich sehe da nicht, wo du den setzt bzw. abfragst :-(
;-(( hmmm Wieso nicht? das hidden Feld ist im Laufe der ganzen Applikation mit dem Namen: "gidToyota" vorhanden... sein Inhalt kann doch in dem Cookie gesetzt und bei Bedarf angezeigt werden.
Danke und Gruß
Messmar
Irgendwie schaffe ich es nicht den Inhalt des Hiddenfelds in dem Cookie zu speichern und dessen Inhalt im Laufe der ganzen Applikation zu behalten.
Jo, kann....und wie hast du es gemacht, dass es nicht ging?
.....
if(a[i].type=='hidden' && a[i].name){
switch(e.type){
case 'load':
a[i].value=(get_cookie(a[i].name)=='gidFord')?true:false;
alert(a[i].name + "::::::::::: " + a[i].value);
break;
case 'unload':
set_cookie(a[i].name,(a[i].value)?1:0,1);
break;
}
}