DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Hannes Preishuber Artikel Drucken
        
Kunden das Leben leichter machen: Formular autocomplete

Ohne unser Zutun schlägt der Internet Explorer bei Formular Eingaben in einer Drop Down Liste Werte vor. Diese merkt der Browser sich aus bisherigen Eingaben in Textboxen gleichen Namens. Dies wird als Autcomplete bezeichnet. Auch Mozilla und andere moderne Browser unterstützen diese Funktion.

Autocomplete ist immer On ausser Sie schalten es aus. Dazu können Sie im Formular oder für jedes Control das Attribut autcomplete=off zufügen.
<form action="" name="form2" id="form2" autocomplete="off">

Allerdings werden von Entwicklern die Eingabefelder oft mit Präfixes wie z.B. txtOrt bezeichnet. Der NAME des Input Feldes ist der Schlüssel zu den Werten. Dies erschwert dem Benutzer die Unterstützung bei der Eingabe. Deshalb verwenden Sie als Feldnamen für übliche Felder, übliche Bezeichnungen.

  • ort
  • plz
  • name
  • vorname
  • firma
  • tel
  • fax
  • email
  • strasse
  • blz
  • kto
  • bank

Für Benutzereingaben wie Username oder Passwort sollte aus Sicherheitsgründen Autocomplete OFF geschalten sein.

Eine weitere komfortbale Möglichkeit Formular Eingaben zu beschleunigen ist die Untertützung von VCARD.
Im Internet Explorer findet sich unter dem Menüpunkt Extras-Inhalte-Internet-Optionen der Reiter für die persönlichen Daten.

Dort kann der Speicher für die Autocomplete Werte gelöscht werden oder über den Button Profil explizit Information eingespeist werden die dann von Autocomplete berücksichtigt wird.

<INPUT TYPE = text
NAME = email
VCARD_NAME = "vCard.Email"
>


Eine Liste der möglichen VCard Attribute

  • vCard.Cellular
  • vCard.Company
  • vCard.Department
  • vCard.DisplayName
  • vCard.Email
  • vCard.FirstName
  • vCard.Gender
  • vCard.Home.City
  • vCard.Home.Country
  • vCard.Home.Fax
  • vCard.Home.Phone
  • vCard.Home.State
  • vCard.Home.StreetAddress
  • vCard.Home.Zipcode
  • vCard.Homepage
  • vCard.JobTitle
  • vCard.LastName
  • vCard.MiddleName
  • vCard.Notes
  • vCard.Office
  • vCard.Pager
  • vCard.Business.City
  • vCard.Business.Country
  • vCard.Business.Fax
  • vCard.Business.Phone
  • vCard.Business.State
  • vCard.Business.StreetAddress
  • vCard.Business.URL
  • vCard.Business.Zipcode


Der Profilassistent wird zwar selten genutzt, enthält aber automatisch die Informationen. Die zusätzliche Angabe des VCard Feldes schadet also nicht.

Sicherheit

Die Informationen werden vom Browser verschlüsselt gespeichert und sind nicht per Script Code abrufbar.


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 20.07.2004
  Gültig bis: 18.10.2004
11 Ratings
Bewertung: 49,1%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG