[javascript] UnCaught SecurityError: Echec de l'exécution de 'replaceState' sur 'History': impossible de créer dans un document d'origine 'null'


Answers

La solution pour moi était de gérer un serveur Web. Il s'agit d'une nouvelle fonctionnalité de sécurité chromée qui ne sera pas modifiée en fonction de Chromium Bug Post.

Merci à A. Wolff!

Question

Je n'ai vraiment pas cette erreur chrome:

UnCaught SecurityError: Echec de l'exécution de 'replaceState' sur 'History': impossible de créer dans un document d'origine 'null'

Dans Edge, Firefox et IE aucune erreur.

J'utilise jquery 1.11.1 et jquery mobile 1.4.5.

Ceci est mon fichier d'index:

<!DOCTYPE html>
<html>
<head>

    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <link rel="stylesheet" href="css/xy.min.css" />
    <link rel="stylesheet" href="css/jquery.mobile.icons.min.css" />
    <link rel="stylesheet" href="css/jquery.mobile.structure-1.4.5.min.css" />

    <title></title>

</head>

<body>
    <div data-role="page">
       <div data-role="header" data-add-back-btn="true">
           <p align="center">Test</p>
       </div>

        <ul data-role="listview" data-filter="true" data-filter-placeholder="Kategorie suchen"  data-inset="true" data-count-theme="b">
            <li><a href="assets/beck/index.html" data-rel"dialog" rel ="external">Bäckereien </a></li>
        </ul>

    </div>
    <script src="js/jquery-1.11.1.min.js"></script>
    <script src="js/jquery.mobile-1.4.5.min.js"></script>
</body>

</html>

Toute aide très appréciée!






Links