jQuery.load方法是否有安全隐患
1个回答
展开全部
jQuery.load加载跨站点资源隐患是不小的。而chrome的console会有一个简单的安全提示,但是firebug貌似暂时还没有。
jquery load方法用法详解
1.load定义和用法,load() 方法通过 AJAX 请求从服务器加载数据,并把返回的数据放置到指定的元素中。jquery load是jquery ajax中的一种功能,load可以方便快速的直接加载一个页面到指定div中(html,php),并且它可以带参数。
2.还存在一个名为 load 的 jQuery 事件方法。调用哪个,取决于参数。
下面是几个例子:
1).加载一个php文件,该php文件不含传递参数
$("#myID").load("test.php");
2).加载一个php文件,该php文件含有一个传递参数
$("#myID").load("test.php",{"name" : "Adam"});
//导入的php文件含有一个传递参数,类似于:test.php?name=Adam
或者直接
$("#divResult").load("jqueryLoad?username=" + username + "&un="+$("#username").val()+"×tamp=" + (new Date()).getTime());
3).使用 AJAX 请求来改变 div 元素的文本
$("button").click(function(){
$("div").load('demo_ajax_load.txt');
});
jquery load方法用法详解
1.load定义和用法,load() 方法通过 AJAX 请求从服务器加载数据,并把返回的数据放置到指定的元素中。jquery load是jquery ajax中的一种功能,load可以方便快速的直接加载一个页面到指定div中(html,php),并且它可以带参数。
2.还存在一个名为 load 的 jQuery 事件方法。调用哪个,取决于参数。
下面是几个例子:
1).加载一个php文件,该php文件不含传递参数
$("#myID").load("test.php");
2).加载一个php文件,该php文件含有一个传递参数
$("#myID").load("test.php",{"name" : "Adam"});
//导入的php文件含有一个传递参数,类似于:test.php?name=Adam
或者直接
$("#divResult").load("jqueryLoad?username=" + username + "&un="+$("#username").val()+"×tamp=" + (new Date()).getTime());
3).使用 AJAX 请求来改变 div 元素的文本
$("button").click(function(){
$("div").load('demo_ajax_load.txt');
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询