Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 记录iframe的历史记录_Javascript_Iframe - Fatal编程技术网

Javascript 记录iframe的历史记录

Javascript 记录iframe的历史记录,javascript,iframe,Javascript,Iframe,我正试图在维基百科上创建一个离希特勒五步之遥的游戏。我让玩家从维基百科的随机页面导航到希特勒的个人资料页面。为此,我只需要在iframe中记录用户的历史记录。我做这件事有困难。到目前为止,我的代码是相对基本的,但我需要帮助记录这段历史。以下是我迄今为止的HTML: <head> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <if

我正试图在维基百科上创建一个离希特勒五步之遥的游戏。我让玩家从维基百科的随机页面导航到希特勒的个人资料页面。为此,我只需要在iframe中记录用户的历史记录。我做这件事有困难。到目前为止,我的代码是相对基本的,但我需要帮助记录这段历史。以下是我迄今为止的HTML:

<head>
    <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
    <iframe id="iframe" 
           name="iframeName" src="https://en.wikipedia.org/wiki/Special:Random"></iframe>
           <script>
           console.log(document.getElementById("iframe").contentWindow.history.length);
           </script>
</body>

这是Chrome中的安全问题吗?这种历史记录方法的容量是多少?它最多可以记录五个站点吗?

您不能这样做。对不起


iframe的当前位置与子窗口的所有其他属性一样,只有在父页面查看同一域中的页面时,它才对父页面可见。

您不能这样做。对不起

iframe的当前位置与子窗口的所有其他属性一样,只有在父页面查看同一域上的页面时,它才对父页面可见。

可能重复的
VM108:1 Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.(…)(anonymous function) @ VM108:1InjectedScript._evaluateOn @ VM101:145InjectedScript._evaluateAndWrap @ VM101:137InjectedScript.evaluate @ VM101:118