haider Medlem sedan jan. 2003 956 inlägg Frågan 11 maj 2006 08:32 #1 På följande länk:
http://www.digidock.com/support.htm
... så dinns ett formulär. När man fyllt i detta och skickat, så får jag ett meddelande av Outlook.
Vad gör detta javascript? Använder det Outlook till att maila med?
haider Medlem sedan jan. 2003 956 inlägg Förresten. Jag såg att scriptet i sig var intressant, att den kontrollerar att de nödvändiga fälten som inte är ifyllda leder till ett felmeddelande.
Om man vill bygga ut det, så att ett popup poppar upp allra sist i stil med "Har du fyllt i rätt emailadress: 'xxxxxx' [ja] [avbryt]"
Går det? Ett ja leder ju till en submit, ett avbryt leder till att inget skickas.
J.N. Medlem sedan apr. 2003 1 660 inlägg HEJ!
Ur koden:
action="mailto:namn@konstigdomän?subject=WebsiteFeedback
Svaret är alltså JA, den använder besökarens epostklient.
Väldigt ovanligt att man ser det på företagssidor nuförtiden, så gjorde man för minst 5 år sedan, när webbansvarig inte förstod hur eller att man använde cdonts/cgi/etc.
Ang nästa fråga, är svaret också JA, man använder confirm.
http://www.devguru.com/Technologies/ecmascript/quickref/win_confirm.html
haider Medlem sedan jan. 2003 956 inlägg Om jag har en ordinarie skicka knapp, enligt:
<input name="Submit" type="submit" value="Skicka">
kan man använda samma lösning som i sidan, som poppar upp en varning när besökaren har glömt att fylla i t.ex namn eller annat nödvändigt fält?
Klämmer man in en onclick="jsSubmit(); i input-taggen då, eller bör jag förändra input-taggen på annat sätt?
J.N. Medlem sedan apr. 2003 1 660 inlägg Inte med på vad du menar, men du använder confirm på samma sätt som alert.
Om du trycker "avbryt", skickas man tillbaka till formuläret, dvs det behöver inte hanteras separat.