我在访问来自不同 iframe 的属性时遇到了问题。我一直收到“拒绝访问属性”的错误提示。我看到有人多次询问是否使用 file:///,但除了我之外没有人这样做,所以这个问题从未得到解决。
我不是在网页上操作。所有我的框架的 src 都在我硬盘上的同一个文件中。我试图获取其他框架中创建的对象的某些属性。
我不是在网页上操作。所有我的框架的 src 都在我硬盘上的同一个文件中。我试图获取其他框架中创建的对象的某些属性。
function fill_with_pairs()
{
for (var x = 0 ; x < setLength ; x++)
{
var tempSet = sets[x];
var tempNums = tempSet.wb_numbers;
if (top.num_frame.active_list.active_nums[x].checked)
{
for (var y = 0 ; y < 4 ; y++)
{
var thesePairs = tempNums[y];
var pairBase = numbersX[thesePairs];
for (var z = y+1 ; z < 5 ; z++)
{
var pairKey = tempNums[z];
pairBase[z]++;
}
}
}
}
}
file:///
页面时遇到了类似的问题(但不包括iframe)。对我来说,解决方案是使用--allow-file-access-from-files
参数启动Chrome浏览器。但是,具体情况可能因人而异。 - HBP--allow-file-access-from-files
应该放在哪里?你是指放在<html>
标签上方吗? - user2407689