我有一个友好的功能:
var crashBrowser = function(){
var total = "";
for( var i = 0; i < 100000; i++ ) {
total = total + i.toString();
history.pushState(0,0, total );
}
}
当网站在crashBrowser()
上运行时调用http://
工作正常,但为什么在网址中使用file://
进行本地调用时会出现问题
我查看了JS错误,它说不支持file://
。我想知道原因是否存在。
答案 0 :(得分:-1)
历史编辑功能需要通过HTTP协议访问网站,这是由于许多安全原因造成的。在本地打开文件将无法正常工作,因为它们是通过文件协议进行的。