jQuery.load方法是否有安全隐患

发布网友 发布时间:2022-04-25 04:55

我来回答

1个回答

热心网友 时间:2022-04-24 22:11

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');
});

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com