url = (url.match(/^([^#]+)/)||[])[1];
iframeSrc: /^https/i.test(window.location.href || '') ? 'javascript:false' : 'about:blank'
上面代码的含义是什么,我在jquery.form.js的源代码中找到了它。
答案 0 :(得分:1)
第一行删除给定URL字符串的哈希部分。
第二行,我假设它位于某个对象定义的中间(或者:将是语法错误),查看当前页面的URL,检查它是否为HTTPS,并使用不同的URL一些动态的iFrame如果是的话。据推测,出于安全原因,javascript:false
对于iFrame而言比HTTPS页面上的about:blank
更好。