Tag Archive : Javascript

Access Querystring using Javascript

2
Digg me

var qsParm = new Array();
function qs() {
 var query = window.location.search.substring(1);
 var parms = query.split(‘&’);
 for (var i=0; i<parms.length; i++) {
  var pos = parms[i].indexOf(‘=’);
  if (pos > 0) {
  var key = parms[i].substring(0,pos);
  var val = parms[i].substring(pos+1);
  qsParm[key] = val;
  }
 }
}example : if url is  www.yoursite.com/default.aspx?id=123&sessionid=swew2323od92891ks

Using the above code   alert(qsParm['id'] )  returns 123

Call Javascript Function inside asp:Hyperlink Control

1
Digg me

If you ever want to call a javascript function (with or without  parameter) from a server side hyperlink control here it is..

Step 1 :

declare your javascript function between

Step 2:

<asp:HyperLink ID=”hypCate” runat=”server”

NavigateUrl=’<%# “javascript:showPopUp(” & DataBinder.Eval(Container.DataItem, “ID”) & “);” %>’

Text=’<%#DataBinder.Eval(Container.DataItem, “Name”)%>’ />

Carefully follow the single and double quotes for NavigateUrl attribute.

Needless to say showPopUp is the name of Javascript Function.

It displays the NAME as hyperlink. Clicking that calls javascript showPopUp.

Run Javascript Code in Server Side ASP.NET

0
Digg me

Using Page.RegisterClientScriptBlock to execute Client Side Javascipt within ASP.NET

Private Sub Save(o as object,e as eventargs)
—-
—–

Dim sScript as String sScript = “@Script>window.opener.location.href = window.opener.location.href;self.close();@/Script>”

Page.RegisterClientScriptBlock(“CloseWind”,sScript.Replace(“@”,”<”)

End Sub

Related Links

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWebUIPageClassRegisterClientScriptBlockTopic.asp

http://blogs.wwwcoder.com/mmondok/archive/2005/05/12/4197.aspx