> 信息中心 >

帮我解读这段Javascript代码,谢谢

来源:互联网 编辑:张晓华

有网友碰到过这样的问题:帮我解读这段Javascript代码,谢谢,问题详细内容为:

function jsonp(a, b, c) {
var d;
d = document.createElement('script');
d.src = a;
c && (d.charset = c);
d.onload = function() {
this.onload = this.onerror = null;
this.parentNode.removeChild(this);
b && b(!0); //---1
};
d.onerror = function() {
this.onload = this.onerror = null;
this.parentNode.removeChild(this);
b && b(!1); //---2
};
document.head.appendChild(d);
};

/*
这个函数啥用?1,2处代码是开关作用吗?

*/

Javascript ,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
。其中的b参数意思应该是个方法(回调函数之类的),!0 ===true , !1 ===fasle;表达的就是当d加载成功的时候,b如果传进来了并且存在,那么就调用b(ture)。加载失败的时候就调用b(false),b里的true,和false,也相当于参数。可能是酱紫 奖励园豆:5
============================================
虽然一知半解,但还是给分,我对javascript元编程感兴趣。谢谢。
解决方案2:
Jsonp 是跨域调用的。。。大致意思就是如何加载菜单节点。
解决方案3:
动态加载script文件,往head节点 动态添加script,可以审查下head节点
解决方案4:
动态加载script文件,往head节点 动态添加script

求JavaScript大神帮我看下这段代码,能我解析每段...

答:上面的通过class获取元素就不用多说了吧,var nowZindex = 1;按照我十年js经验,这应该是第一张焦点图的层级关系,以后在层级关系上每次加一达到图片的切换也就是nowZindex++;下面像这样的应该是你封装好的一个运动框架,用startMove通用函数来...

请问这段javascript代码什么作用,麻烦每一步讲详...

答:function add() { var newRow = TableID.insertRow(-1); //表格增加一行newRow。"-1"是默认参数,默认增加行到表格最后一行。 var newTd1 = newRow.insertCell();//增加一列newTd1 var newTd2 = newRow.insertCell();//增加一列newTd2 //故:通...

帮忙修改下段 javascript 代码中的悬浮窗居中就可...

答:把【div.style.top =document.body.clientHeight+document.body.scrollTop-61;】改成div.style.top = (document.body.clientHeight/2) + document.body.scrollTop - 61;

if(x==""||isNaN(x)) { alert("Not Numeric"); }求...

答:如果 变量x的值为空或者x的值不为数字,那么输出 Not Numeric(不是数字)

JavaScript有没有大神帮我解释一下代码,让我明白...

答:n是输入的整数,flag是用来保存n是不是质数的布尔型变量,初始值是true for循环中,i的值从2到n-1变化,每变化一次就把n与i进行求模运算,如果n除以i的余数是0,就说明n肯定不是质数,这样就把flag的值设为false,并强行退出循环。 最后,在循环...

通过php5新型字符串动态输出javascript代码,各位...

答:这段代码是没有问题的,不知道是不是百度粘贴时格式都给加上了空格还是怎么,但是注意一点在php中使用定界符时,最后的结束标记一定要单独一行而且前边不能有空格,是不是第二个mark前边有空格存在了

帮忙修改下段 javascript 代码中的悬浮窗弄到网页...

答:我估计你的网站后台添加的代码只能识别HTML/CSS代码,而不识别javascript代码,而CNZZ是javascript代码,所以就出现这个错误了。

请帮忙分析解释一下这段简单的js代码,谢谢

答:function LineTab(thisObj, Num) { //thisobj应该是当前点击项,Num应该是带选中的标识 if (thisObj.className == "active") return;//如果已经被选中,不做处理 var tabObj = thisObj.parentNode.id;//获取父节点id var tabList = document.get...

一段js代码在ie中正常,在firefox与google chrome...

答:别想改了 非IE浏览器是无法用vbscript的 你这里显然用了vbscript 所以不行 而且这些浏览器也不能用js转gb的编码 这种工作交给服务器端吧 或者你提交表单的时候设置字符编码为gb2312 不信你可以查一下客户端转gb2312 是没有的

我想要一段只允许上传jpg格式的图片C#(javascript...

答:HttpPostedFile post = Request.Files[0]; savePath = Server.MapPath(@"../fileshare/"); name = post.FileName; if (post.FileName.Contains("\\")) { name = post.FileName.Substring(post.FileName.LastIndexOf("\\")); savePath += Path.Ge...

各位大哥帮我解释一下这段JavaScript代码,谢谢

这些代码是对cookies的操作function getCookie(c_name) 里是读取你用户的cookis如果他访问过你的网站就会有记录用这个方法把它读出来function setCookie(c_name,value,e...

能不能帮我看看这段JavaScript代码,具体解释一下他们的作用。...

且返回一个循环器变量指针(主要用来,以后的关闭循环器操作中使用) timer=setInterval("scrollwindow()",10); } //停止循环器函数 function sc() { //调用的是javascript的内置函...

帮我看看这段javascript 代码兼容 firefox,chrome怎么改!

IE的滤镜当然只能在IE下使用,别的浏览器怎么会认呢。

谁能帮我解释这段JavaScript代码怎么来来实现收起和展开的功...

主要就是修改css和替换图片 img.className.replace img.src.replace

求高手帮我解释一下这段javascript表单验证的代码

") //当field.value 为空时 {alert(alerttxt);return false}// 弹出 alerttxt的内容,并且返回false else {return true} } } ============================================ 这很难...

帮我解释一下这段javascript代码好吗

当id的值==num //显示id为("qh_con"+id)的元素 document.getElementById("qh_con"+id).style.display="block"; //更改id为("mynav&qu...

这段简单的HTML5的javascript代码谁能帮我解释下啊???

你可以理解为整个网页 getElementById('myCanvas') 获得ID号为“myCanvas”的网页元素,也就是上面的那个 <canvas id="myCanvas"></canvas> 这是个...

请问这些javascript代码是什么意思 谢谢了!!!

for循环知道吧 循环操作menu菜单对象咯 我们知道每一个HTML元素都是一个DOM对象 通过getElementById(对象ID)方法就可以获得这个DOM对象 menu.className=i==c...

html+javascript用户名验证 帮我看一下代码哪里有问题 谢谢

你的代码问题太多了,我都不想说了,我帮你调了一下,代码如下: <html> <head> <title>Register</title> <script type="text/javascript"...

急,帮我看看这段简单的JavaScript,在线等

" href="###">show2</a> <script type="text/javascript&... = 'none'; } </script> 当然这段代码能不能有执行结果不好说,因为看你的代码好像...


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/blogcnk/mv/clkicd.html report 6000 解决方案1:。其中的b参数意思应该是个方法(回调函数之类的),!0 ===true , !1 ===fasle;表达的就是当d加载成功的时候,b如果传进来了并且存在,那么就调用b(ture)。加载失败的时候就调用b(false),b里的true,和false,也相当于参数。可能是酱紫奖励园豆:5============================================虽然一知半解,但还是给分,我对javascript元编程感兴趣。谢谢。解决方案2:Jsonp 是跨域

热门图片