From d5b88bdbcea597df648507afd7263787491f8965 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Thu, 19 Nov 2015 00:24:29 +0100 Subject: [PATCH] Fix JavaScript issues with TLS and/or non-default ports. --- files/pr0n-fullscreen.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/files/pr0n-fullscreen.js b/files/pr0n-fullscreen.js index 789cda7..d110171 100644 --- a/files/pr0n-fullscreen.js +++ b/files/pr0n-fullscreen.js @@ -151,7 +151,7 @@ function rename_element(old_name, new_name) function display_image(width, height, evt, filename, element_id) { - var url = "http://" + global_vhost + "/" + evt + "/" + width + "x" + height + "/nobox/" + filename; + var url = window.location.origin + "/" + evt + "/" + width + "x" + height + "/nobox/" + filename; var main = document.getElementById("iehack"); var preload = document.getElementById("preload"); var dpr = find_dpr(); @@ -172,9 +172,9 @@ function display_image(width, height, evt, filename, element_id) if (global_infobox != 'nobox/') { var url; if (dpr == 1) { - url = "http://" + global_vhost + "/" + evt + "/" + width + "x" + height + "/box/" + filename; + url = window.location.origin + "/" + evt + "/" + width + "x" + height + "/box/" + filename; } else { - url = "http://" + global_vhost + "/" + evt + "/" + width + "x" + height + "@" + dpr.toFixed(2) + "/box/" + filename; + url = window.location.origin + "/" + evt + "/" + width + "x" + height + "@" + dpr.toFixed(2) + "/box/" + filename; } var boximg = replace_image_element(url, element_id + "_box", main); @@ -409,7 +409,7 @@ function select_image(evt, filename, selected) draw_text("Unselecting " + filename + "..."); } - req.open("POST", "http://" + global_vhost + "/select", false); + req.open("POST", window.location.origin + "/select", false); req.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); req.send("event=" + evt + "&filename=" + filename + "&selected=" + selected); -- 2.39.2