Banner für Logo von birdy1976.com und Navigation
XING myblueplanet.ch - Wir zeigen im Kleinen, was im Grossen machbar ist Skype Me! ESN Winterthur: Erasmus Student Network Die eLearningNews - der Newsletter Filme für die Erde

>@ Feedback-Generator @<

Der Feedback

Wenn bei Besuchern Ihrer Website Probleme auftreten, wollen Sie auf jeden Fall wissen, was es ist und - dabei hilft das Skript - welche Seite, Browser und OS.

Die Kurzdokumentation

Das Feedback-Formular wird mit openInNewWindow() mit JavaScript in ein Popup-Window geöffnet. Es muss ein Popup sein, sonst funktioniert es nicht.

Das Popup enthält ein gewöhnliches Webformular mit einem Textfeld (in meinem Beispiel heisst es content) und auch das folgende Skript im <header> ein:

function setForm(){
  //collect the information in a string
  var strInfo = "Beschreibung des Problems:\r\n\r\n\r\n ";
  strInfo += "\r\nName:" + navigator.appName + " ";
  strInfo += "\r\nVersion:" + navigator.appVersion + " ";
  strInfo += "\r\nURL:" + window.opener.location.href + " ";
  //write the information into the textfield
  document.forms[0].content.value = strInfo;
}

Der Aufruf der Funktion geschieht im Popup nach einem kleinen Timeout - hier 3000 ms - erst jetzt werden die Daten gesammelt und ins Formular übertragen:

window.setTimeout("setForm()", 3000);

Der Feedback

Für den Fall, dass Ihnen das Programm gefällt und Sie es auf Ihrer Seite einsetzen wollen, wäre ich froh um einen Link zur entsprechenden Seite.

Die Sache wurde gewissenhaft von mir getestet, aber auf anderen Computern können Probleme auftreten. Ich bin deshalb auf Feedback angewiesen: der Kontakt.

© 1998-2008 Martin Vögeli. Für Inhalte und Links werden keine Verantwortung übernommen.
martinvoegeli@gmx.ch | +41 76 505 8 503 | birdy1976.com | elearning.zhaw.ch

Home Home Kontakt Suche News