From 82caa1aa8b647af08ff35ef882d61e19cd2538e7 Mon Sep 17 00:00:00 2001 From: yflory Date: Mon, 23 Jan 2017 12:29:12 +0100 Subject: [PATCH 1/2] Fix the Noscript bug --- customize.dist/share/frame.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/customize.dist/share/frame.js b/customize.dist/share/frame.js index d3d4fb00d..9f604af23 100644 --- a/customize.dist/share/frame.js +++ b/customize.dist/share/frame.js @@ -24,7 +24,10 @@ onload(void 0, iframe, e); window.clearTimeout(to); }; - iframe.setAttribute('src', src); + // We must pass a unique parameter here to avoid cache problems in Firefox with + // the NoScript plugin: if the iframe's content is taken from the cache, the JS + // is not executed with NoScript.... + iframe.setAttribute('src', src + '?t=' + new Date().getTime()); parent.appendChild(iframe); }; From f8455875a9ab9b5fdc54ae5f85fe774522c46e51 Mon Sep 17 00:00:00 2001 From: yflory Date: Mon, 23 Jan 2017 15:07:38 +0100 Subject: [PATCH 2/2] Fix the NoScript (iframe not loaded) bug with inner iframes --- www/code/index.html | 5 ++++- www/pad/index.html | 5 ++++- www/slide/index.html | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/www/code/index.html b/www/code/index.html index 847ac2ec6..b4b1e025f 100644 --- a/www/code/index.html +++ b/www/code/index.html @@ -47,7 +47,10 @@
- + +
diff --git a/www/pad/index.html b/www/pad/index.html index 8437073af..d26ce6b96 100644 --- a/www/pad/index.html +++ b/www/pad/index.html @@ -59,7 +59,10 @@ - + + diff --git a/www/slide/index.html b/www/slide/index.html index 1af49e2ab..c5f2f0fd6 100644 --- a/www/slide/index.html +++ b/www/slide/index.html @@ -51,7 +51,10 @@
- + +