HTML ձեւերի դասընթաց
Կայքերի ընդհանուր առանձնահատկությունն այն է, որ շատ նոր վեբ դիզայներների հետ պայքարում են: Դուք կարող եք ավելացնել ձեր սեփական կայքում ձեւ, որպես պարզ միջոց, որպեսզի մարդիկ ձեզ հետ կապ հաստատեն, հետաքրքրություն ներկայացնեք կամ առաջարկեք այն ապրանքներին կամ ծառայությունները: Ցավոք, օնլայն դասընթացները, թե ինչպես կարելի է համալրել կայքի ձեւերը, կարող են շփոթեցնել եւ վերացնել նոր վեբ մասնագետներին:
Վեբ ձեւերը պարտադիր չէ աշխատել, նույնիսկ նոր վեբ-կայքերում աշխատելու համար:
Mailto ձեւերը հեշտ ձեւ են ձեւակերպել աշխատանքները: Նրանք ապավինում են էլփոստի հաճախորդներին ձեւի տվյալները հաճախորդի համակարգչից ձեւի սեփականատիրոջը ուղարկել: Կայքի օգտագործողի կողմից ձեւավորված ձեւաթղթերը հասցեագրված են կոնկրետ հասցեով, որը նշված է ձեւի կոդավորման մեջ:
Եթե Դուք նոր եք վեբ դիզայնի համար, եւ դուք չգիտեք, թե ինչպես ծրագրել ավելի բարդ փոխազդեցություններ, կամ դուք աշխատում եք մի փոքր կայք եւ պարզապես ուզում եք պարզ ձեւ ավելացնել ձեւ, փոստով ձեւ ունենալը որպես շփման ձեւ շատ է ավելի հեշտ է, քան սովորել PHP- ի գրել: Այն նաեւ ավելի էժան է, քան նախապես գրված գիրք գնելը ձեզ համար:
Այս արագ ձեռնարկով սովորեք, թե ինչպես օգտագործել mailto ձեւերը: Նույնիսկ եթե նախկինում երբեւէ չեք արել, տեխնիկայի տիրապետումը հեշտ է եւ, անշուշտ, «վեբ դիզայնի սկիզբը»:
Սկսել
HTML ձեւերը կարող են դժվար լինել նոր վեբ մշակողների համար, քանի որ նրանք պահանջում են ավելին, քան սովորել HTML- ն: Բացի HTML- ի էլեմենտներից, որոնք անհրաժեշտ են ձեւեր եւ դաշտեր ստեղծելու համար, դուք պետք է նաեւ որոշակի ձեւ ունենանք «գործելու» ձեւը ստանալու համար: Սա սովորաբար պահանջում է մուտք գործել CGI սցենար կամ այլ ծրագիր ստեղծել ձեւի «գործողությունների» հատկանիշում:
Այդ ակցիան այն է, թե ինչպես է ձեւը մշակվում տվյալները եւ այն, ինչ անում է այն հետագայում (գրեք տվյալների բազա, նամակ ուղարկեք եւ այլն)
Եթե դուք չունեք այնպիսի սցենար, որը կդարձնի ձեր ձեւը աշխատելը, գոյություն ունի մեկ ձեւի գործողություն, որը ժամանակակից բրաուզերների մեծամասնությունն է:
action = " mailto: youremailaddress "
Սա պարզ եղանակ է, որ ձեւի տվյալները ձեր կայքից ուղարկեք ձեր էլ. Փոստին:
Ճիշտ է, այս լուծումը շատ սահմանափակ է, թե ինչ կարող է անել, բայց շատ փոքր կայքերի համար դա լավ վայր է սկսել:
Հնարքներ, օգտագործելով Mailto ձեւեր
Օգտագործեք enctype = "text / flat" հատկանիշը
Սա պատմում է զննարկիչին, ինչպես նաեւ էլփոստի հաճախորդին, որ ձեւը ուղարկում է պարզ տեքստ, այլ ոչ թե ավելի բարդ: Որոշ բրաուզերներ եւ էլփոստի հաճախորդներ ուղարկում են ձեւաթղթեր, որոնք ձեւավորված են վեբ էջերի համար : Սա նշանակում է, որ տվյալները ուղարկվում են որպես մեկ երկար գիծ, տարածությունները փոխարինվում են գումարած (+) եւ այլ կերպարներ կոդավորված են: Enctype = "տեքստային / պարզ" հատկանիշը օգտագործելով, օգնում է տվյալների հեշտ կարդալ:
Օգտագործեք GET կամ POST մեթոդը
Չնայած POST մեթոդը երբեմն աշխատում է, հաճախ դա պարզապես ստիպում է զննարկիչին բացել պատուհան պատուհան: Եթե դա տեղի է ունենում ձեզ հետ, GET մեթոդով, ապա փորձեք անցնել POST- ին:
Sample Mailto ձեւ
Ահա մի օրինակ ձեւ `օգտագործելով mailto գործողությունը (նշեք` սա շատ պարզ նշում է: Իդեալում դուք կստանաք այս ձեւի դաշտերը, օգտագործելով ավելի իմաստային նշումներ եւ տարրեր, սակայն այս օրինակը բավարար է այս ձեռնարկի շրջանակը).
Ձեր անունը:
Ձեր ազգանունը `
Մեկնաբանություններ:
form>
Ձեր բաժանորդները կտեսնեն հաղորդագրություն, որ ձեւը ներկայացվում է էլ.փոստով: Արդյունքները նման են.
first_name = Ջենիֆեր
last_name = Կիրնին
մեկնաբանությունների քանակը = Hi there!
Հատուկ ծանուցում Mailto ձեւերի մասին
Կրկին, այս մեթոդը, իսկ հեշտ, այն նաեւ շատ սահմանափակ է: Ակնհայտորեն կարեւոր է նշել, որ mailto ձեւերը միշտ չէ, որ աշխատում են բրաուզերների եւ էլփոստի հաճախորդների բոլոր համադրությունների համար: Եթե փորձել եք օգտագործել փոստարկղի ձեւը եւ հաջողակ չէ, դա կարող է լինել, ինչու կարող է լինել տեխնոլոգիայի որոշ համադրություն, որն առաջացնում է գործառույթը ձախողում: Լրացուցիչ տեղեկությունների համար, թե հնարավոր է ինչ-որ կերպ խանգարել նման ձեւի օգտագործման ձեր փորձին, խորհրդակցեք « Երբ փոստարկղերը չեն գործում »:
Թեեւ այս մեթոդը լավ առաջին փորձ է ստեղծել ինտերնետային ձեւեր, որոնք առաջացնում են էլեկտրոնային նամակ եւ ձեւի տվյալներ, երբ դուք ստանում եք ավելի առաջադեմ ձեր վեբ հմտությունների մեջ, դուք, անշուշտ, կցանկանաք ուսումնասիրել ավելի առողջ ընտրանքներ: CGI սցենարներից մինչեւ PHP ձեւեր CMS պլատֆորմներին, որոնք ներկառուցված ձեւավորված ֆայլեր ունեն, դուք ունեք բազմաթիվ առաջադեմ տարբերակներ `հաշվի առնելու ձեր ապագա կայքի ձեւի կարիքները:
Իրական հոդվածը Ջենիֆեր Քրինինն է: Փոփոխված է Ջերեմի Գիրարդը, 9/12/17 թ .: