<script type="text/javascript"> </script> <script type="text/javascript"> </script>
1.获得代理IP或者是本身IP(这个本身IP也就是网络中IP,这个我没测试过不知对不对 )
if (System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] == null)
{
ip = Request.ServerVariables["REMOTE_ADDR"].ToString();
object ob = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
this.Label1.Text = ip;
}
else
{
ip = Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
this.Label1.Text = ip
}
2.获取当前方法所在的空间,及当前所触发的方法
//获得当前类名
string currentSpace = System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName;
//当前方法名
string currentName = System.Reflection.MethodBase.GetCurrentMethod().Name;
3.获取session的ID
string s = Page.Session.SessionID;
7/22 新增
1. 关闭时不让系统对话框弹出,自己定义
window.opener=null;
if(confirm("确认关闭?"))
{ window.close();}
2. js获取Label控件的值
document.getElementById("控件ID").innerHTML;//这样就可以获取到label显示的值 了
8/21 (新增)
1.在JS里获取页面里控件ID用:documnet.getElementById('控件ID.ClientID');
2.设置DIV高度: <div style="height:1px; margin:0 0 0 0; padding:0 0 0 0; overflow:hidden;"></div>
8/25 (新增)
1.js动态创建DIV并且可删除
10/10 新增
JS获取服务器控件,JS控件服务器控件不可用
function falseBt()
{
alert('<%=bt.ClientID%>');
document.getElementById('<%=bt.ClientID%>').disabled = "disabled";
}
10/23新增
JS清空FileUpLoad控件值
document.getElementById("upImg" ).outerHTML=document.getElementById("upImg" ).outerHTML;