我用的jquery.js,只用了其中的.ajax函数,但是我觉得仅仅为了这个函数就要加载整个js文件(118K)不值得,我想把无用的函数删掉或者自己写,但是看了一下发现太复杂了,你能给我一个吗?
解决方案 »
- 在后台添加,JS 广告代码,首页展示!
- ▪,•是如何保存的?
- 好久没来的,送分,问一个LinkButton失效的问题
- BC30002: 未定义类型“SQLDataSetCommand”这个错误怎么解决
- 急问:有办法把swf文件export到Excel里么?~~
- 如何获得ASPxGridView主表的订单号?
- 如何获取txt文本内容,并插入数据库..(文本有两列,对应数据库表的两个字段)
- 1、如何使用SourceSafe把数据库中的存储过程进行版本管理
- 事件不触发,这是怎么回事,我快晕倒了!!
- 如何取得DataGrid的列标题?
- 如何用Request获得当前页面url里的文件名?
- =============合并dll文件=============
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
function CreateXmlHttp()
{
//非IE浏览器创建XmlHttpRequest对象
if(window.XmlHttpRequest)
{
xmlhttp=new XmlHttpRequest();
}
//IE浏览器创建XmlHttpRequest对象
if(window.ActiveXObject)
{
try
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
try{
xmlhttp=new ActiveXObject("msxml2.XMLHTTP");
}
catch(ex){}
}
}
}
function Ustbwuyi()
{
var data=document.getElementById("Text1").value;
CreateXmlHttp();
if(!xmlhttp)
{
alert("创建xmlhttp对象异常!");
return false;
}
var url="Default2.aspx?id="+data;
xmlhttp.open("POST",url,false);
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
document.getElementById("user").innerHTML="数据正在加载...";
if(xmlhttp.status==200)
{
document.getElementById("user").innerHTML=xmlhttp.responseText;
}
}
}
xmlhttp.send();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="user"> </div>
<div>
<input id="Text1" type="text" />
<input id="Button1" type="button" value="button" onclick="return Ustbwuyi();" />
</div>
</form>
</body>
</html>
Default2.aspx.cs内容: protected void Page_Load(object sender, EventArgs e)
{
string s = Request.QueryString["id"];
Response.Write("是"+s+"哈哈");
Response.End(); //这个必须加,否则会报错
}
以前我也很在意加了好多用不到的函数导致文件体积增大,后来想想也没什么,jquery也就几个图片文件的大小,而且客户端还会缓存,网咯也不是56k猫的时代,基本没影响。