A method and apparatus for displaying an options page for client
application in a network environment. Instead of hard coding the options
page within the client application, the options page is stored on a server
computer and may be updated dynamically without modifying the client
application. In one aspect, the user requests to view the options page
using menu commands generated by the client application. In response to
the user request, the client application launches a browser, if needed,
and passes the current settings for the options page to the browser along
with an address pointing to the location of the options page on a server
computer. The browser connects to the server computer specified in the
URL, requests the page associated with the address, and passes the user
settings to the server computer. The server computer generates a current
version of the options page, initializes the options page by applying the
user settings to the options page, and downloads the options page to the
browser for display. In another aspect, the user makes changes to the
options page in the browser to customize the client application. The
browser sends the changes to the server and the server returns the changes
to the browser as a special file type. The browser uses a helper function
to handle the special file type and launches an application that saves the
user settings on the client computer.
Eine Methode und ein Apparat für das Anzeigen einer Wahlseite für Klient Anwendung in einem Netzklima. Anstelle von der harten Kodierung paginieren die Wahlen innerhalb der Klient Anwendung, wird die Wahlseite auf einem Bedienercomputer gespeichert und kann dynamisch aktualisiert werden, ohne die Klient Anwendung zu ändern. In einem Aspekt paginieren die Teilnehmeranforderungen, die Wahlen anzusehen mit den Menübefehlen, die durch die Klient Anwendung erzeugt werden. In Erwiderung auf die Teilnehmeranforderung stößt die Klient Anwendung eine Datenbanksuchroutine, wenn sie benötigt wird, aus und führt die gegenwärtigen Einstellungen für die Wahlseite zur Datenbanksuchroutine zusammen mit einer Adresse, die auf die Position der Wahlseite auf einem Bedienercomputer zeigt. Die Datenbanksuchroutine schließt an den Bedienercomputer, der im URL spezifiziert wird an, verlangt die Seite, die mit der Adresse verbunden ist und führt die Benutzereinstellungen zum Bedienercomputer. Der Bedienercomputer erzeugt eine gegenwärtige Version der Wahlseite, initialisiert die Wahlseite, indem er die Benutzereinstellungen an der Wahlseite anwendet, und downloadet die Wahlseite zur Datenbanksuchroutine für Anzeige. In einem anderen Aspekt nimmt der Benutzer Änderungen an der Wahlseite in der Datenbanksuchroutine vor, um die Klient Anwendung besonders anzufertigen. Die Datenbanksuchroutine sendet die Änderungen am Bediener und der Bediener bringt die Änderungen an der Datenbanksuchroutine als spezielle Akte Art zurück. Die Datenbanksuchroutine verwendet eine Helferfunktion, um die spezielle Akte Art anzufassen und stößt eine Anwendung aus, die die Benutzereinstellungen auf dem Klient Computer speichert.