[ Elena_zr @ 19.03.2008. 11:42 ] @
Potrebna mi je mala pomoc oko Web developer-a...
Kako da namestim hiperlink koji ce da me vrati na vrh te iste strane?
Deluje bas jednostavno...nesto sam pokusavala pa nisam sigurna kako treba.
U properties-u stavim da ponovo ucita tu stranu,mada mislim da nije tako...
ne treba da vrsi ponovo ucitavanje iste stranice,treba samo da se pozicionira na top,ne?

[ mmix @ 19.03.2008. 12:03 ] @
Ubaci anchor na vrh strane sa:

Code:

<a name="pozicija"></a> 


a posle ubaci link na taj anchor gde hoces, i prefiksujes ime sa #

Code:

<a href="#pozicija">Idi na poziciju</a> 
[ Elena_zr @ 19.03.2008. 12:36 ] @
...Nisam dobro objasnila u kom okruzenju radim...Anchor nema u asp.net-u
Probacu nesto slicno
Hvala u svakom slucaju
[ mmix @ 19.03.2008. 12:48 ] @
Kao sto mozes da vidis, koristio sam html tag, ne asp.net tag, anchoring nije asp.net feature, vec html feature. Dakle anchor i link stavljas u .aspx stranicu kao html elemente.
[ virtualVoid @ 01.10.2009. 08:19 ] @
A kako sa jedne .aspx stranice skociti do NAME atributa na drugoj .aspx stranici? Ocito je da je nemoguce kreirati link tipa 'stranica.aspx#anchor_name'. Prebrao sam hyperlink kontrolu, ali nisam bas uspio to ostvariti.
[ pl4stik @ 01.10.2009. 19:42 ] @
Ja koristim ovo:

Code:
 

   protected void Page_Load(object sender, EventArgs e)
    {        

          if (!Page.IsPostBack) 
          {
             string f;
             TextBox t = ((TextBox)(PreviousPage.FindControl("TextBox1")));

              f = string.Format("{0}", t.Text);
              TextBox fc = new TextBox();
              fc.ID = f;
              StringBuilder sb = new StringBuilder();
              sb.Append("<script language='javascript'>");
              sb.Append("document.getElementById('");
              sb.Append(f);
              sb.Append("').focus()");
              sb.Append("</script>");
              RegisterStartupScript("FocusScript", sb.ToString());

          }
    }


Scenario je sledeci:

Strana1 ima na sebi jedan sa ID-ima Strana1txtBox1 i link za Strana2

Strana2 ima na sebi npr 3 txtboxa sa ID-ima Strana2txtBox1, Strana2txtBox2, Strana2txtBox3)

Kad na strani1 ukucas u txt polje npr. Strana2txtBox3 i click na link ides na stranu 2 gde hvatas vrednost Strana1txtBox1 sa prve strane (tj. string koji si ukucao "Strana2txtBox3") koji predstavlja ID kontrole i na koju stavljas fokus.... Mozes da koristis server i client controle jer fokus radi js... Aj sad samo mastovito

[Ovu poruku je menjao pl4stik dana 01.10.2009. u 21:26 GMT+1]
[ scud @ 02.11.2009. 04:17 ] @
Skok na vrh stranice se pomocu javascript-a radi u jednoj liniji ovako:
Code:
<a href='javascript:scrollTo(0,0)'>Vrh strane</a>


Veoma jednostavno i efikasno.



[Ovu poruku je menjao scud dana 02.11.2009. u 05:39 GMT+1]