这段代码的含义是什么?
What's meaning of this code?
url = (url.match(/^([^#]+)/)||[])[1];
iframeSrc: /^https/i.test(window.location.href || '') ? 'javascript:false' : 'about:blank'
上面的代码是什么意思,我在jquery.form.js源码中找到了它
第一行删除给定URL字符串的哈希部分。
第二行,我假设是在对象定义的中间某处(或:将是一个语法错误),查看当前页面的URL,检查它是否为HTTPS,并使用不同的URL为一些动态iFrame,如果它是。在HTTPS页面上,javascript:false
比about:blank
更适合iFrame,大概是出于安全原因。
相关文章:
- 问号在这段代码中是什么意思
- 这段代码的含义是什么<%=一些可变的%>
- 这段代码的含义是什么 'start = +start ||0;' 在 JavaScript 中
- Eloquent JS第5章中的这段代码是做什么的
- JQuery:这段代码是什么意思
- 这段代码的语法是什么
- 如果没有jQuery,这段代码的并行性是什么
- javascript:这段代码的完整语法是什么
- Array.prototype.some() 是否返回文字?如果是这样,这段代码是什么意思
- (function() 在这个特定的代码段中是什么意思
- Django民意测验教程第3部分:Polls/templates/Polls/index.html-这段代码是什么?它&
- 这段代码在Javascript中是什么设计模式
- 这段代码是什么意思?(窗口),函数(a, b, c)
- 在这段Javascript代码中,返回- 1,1和0是什么意思?
- 这段代码中的客户端、路径和数据是什么?
- AngularJS种子中的多个ng-App代码段是什么意思?
- 这段代码是做什么的
- 是什么让代码更快?
- 最有效的方法是什么(jquery代码段)
- “root=..”的目的是什么?的代码