【发布时间】:2016-12-04 08:35:11
【问题描述】:
我有一个友好的功能:
var crashBrowser = function(){
var total = "";
for( var i = 0; i < 100000; i++ ) {
total = total + i.toString();
history.pushState(0,0, total );
}
}
当站点在http:// 上运行时调用crashBrowser() 工作正常,但是为什么在URL 中使用file:// 在本地调用时会出现问题
我查看了JS错误,它说file://不支持。如果有我想知道原因。
【问题讨论】:
-
好吧,这不是你的功能,你是从“crashxyz.com”网站之一获得的。
-
我怀疑这是浏览器试图阻止对本地文件进行 XSS 攻击的情况。 stackoverflow.com/a/13348807/367865
标签: javascript