易截截图软件、单文件、免安装、纯绿色、仅160KB

另一种Javascript访问后台方法

原来手动写AJAX的时候,一般都先创建XMLHttpRequest对像的,或者直接用Jquery的方法,这次看到这种动态注册脚本写法,还是蛮奇特的.写下来,记录一下,呵呵!
这是前台Js代码:
 <mce:script type="text/javascript"><!--
var scriptLastID = null;
// 回调方法
function backFunction(type,content){

switch(type){
case 'userInfo':
alert('name: ' + content.name + ' age: ' + content.age);
// 这里可以移除掉注册的script脚本
break;
case 'other':
alert('other');
break;
default:
alert('nothing');
}

}
function buttonClick(){
var script = document.createElement('script');
script.id = 'scriptID' + Date.parse(new Date());
script.type = 'text/javascript';
script.src = 'backGround.aspx';
// 向head注册一个script脚本
document.getElementsByTagName('head').item(0).appendChild(script);
}
// --></mce:script>
这是后台aspx返回数据的代码
 protected void Page_Load(object sender, EventArgs e)
{
// 返回一个Js的回调方法
Response.Write("backFunction('userInfo',{name:'cookie wang',age:'100'});");
Response.End();
}
怎么上传附件?唉....算了!


相关文档:

Top 10 JavaScript Frameworks by Google

 来自:http://www.tripwiremagazine.com/tools/developer-toolbox/top-10-javascript-frameworks-by-google.html
Wed, Nov 11, 2009
Development
, Javascript
, Tools




JavaScript – an indispensable part for developing websites and web
pages, whether th ......

JavaScript语法集锦


click()    对象.click()    使对象被点击。
closed    对象.closed    对象窗口是否已关闭true/false
clearTimeout(对象) 清除已设置的setTimeout对象
clearInterval(对象) 清除已设置的setInterval对象
confirm("提示信息") 弹出确认框,确 ......

Javascript中最常用的55个经典技巧(转贴)

 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)> <td>no </table> 可用于Table

2. <body onselectstart="return false"> 取消选取、防止复制

3. onpaste="return false&quo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号