Ovaj kod dole pronalazi element sa zadatim
ID-em i postavlja mu
href atribut.
http://www.w3schools.com/tags/att_a_href.asp
Code:
document.getElementById("login-bottom-subbuttons-neu").href=...
A ovo dole je ASP.Net
Postback poziv serveru, odnosno standardan način na koji se inicira postback sa klijenta.
Ovo
'ctl00$ctl00$MainContent$LoginHelp$BtnApplyNewSupplier' je
ClientID kontrole koja je fireovala postback.
http://www.evagoras.com/2011/02/10/how-postback-works-in-asp-net/
Code:
__doPostBack('ctl00$ctl00$MainContent$LoginHelp$BtnApplyNewSupplier','')
Ne znam tačno šta želiš da postigneš, liči mi na to da pokušavaš da veštački izazoveš postback,
odnosno da imitiraš klik na "serversko" dugme sa nekog tvog html linka.
Tu može biti raznih grešaka, npr. prerano pokušavaš da setuješ href dok element još uvek ne postoji,
npr. da se
ClientID (ctl00$...) promenio ukoliko si nešto promenio u strukturi aspx stranice, ...
Vrlo je neobičan pristup imajući u vidu da ASP.Net rešava ceo postback mehanizam ispod haube,
nema tu neke preterane potrebe da se nešto "budži" i da se "ručno" generišu postbackovi.
A između ostalog, ovaj
href="LoginWithToken.aspx" na prvom linku verovatno vodi na neku drugu
stranicu, tako da kod koji se nalazi u prethodnoj stranici nema više nikakvog efekta.
[Ovu poruku je menjao dusans dana 01.09.2015. u 21:47 GMT+1]