diff --git a/examples/cities/index.html b/examples/cities/index.html index 56d9c600..e4f6fb5c 100644 --- a/examples/cities/index.html +++ b/examples/cities/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/flight_paths/index.html b/examples/flight_paths/index.html index 655bdccb..8055e884 100644 --- a/examples/flight_paths/index.html +++ b/examples/flight_paths/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/json_to_list/index.html b/examples/json_to_list/index.html index 667e7a29..e4b67b7d 100644 --- a/examples/json_to_list/index.html +++ b/examples/json_to_list/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/lenna/index.html b/examples/lenna/index.html index f5b541f0..8b789a96 100644 --- a/examples/lenna/index.html +++ b/examples/lenna/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/manhattan_grid/index.html b/examples/manhattan_grid/index.html index 8629bd89..0ab5e794 100644 --- a/examples/manhattan_grid/index.html +++ b/examples/manhattan_grid/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/mouse_events/index.html b/examples/mouse_events/index.html index 428bde84..ec9a0d51 100644 --- a/examples/mouse_events/index.html +++ b/examples/mouse_events/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/progress/index.html b/examples/progress/index.html index ffee5783..9edcb2e4 100644 --- a/examples/progress/index.html +++ b/examples/progress/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/steganography/index.html b/examples/steganography/index.html index eca4144a..f9cab086 100644 --- a/examples/steganography/index.html +++ b/examples/steganography/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file diff --git a/examples/symbols/index.html b/examples/symbols/index.html index 779af578..b8f63dee 100644 --- a/examples/symbols/index.html +++ b/examples/symbols/index.html @@ -7,7 +7,7 @@ <link rel="stylesheet" type="text/css" href="css/example.css"/> <script type="text/javascript" src="../../dev/Ox.js"></script> <script type="text/javascript" src="js/example.js"></script> - <script>window.addEventListener('message', function(e) { eval(e.data); });</script> + <script>window.addEventListener('message', function(e) { e.origin == window.location.origin && eval(e.data); });</script> </head> <body></body> </html> \ No newline at end of file