when trying to get some information of an ipaddress by clicking on that location icon, the popup opens but no data is displayed. Instead I get this message in the dev tools of the browser (Brave). Same with Edge.
Refused to display 'https://whatismyipaddress.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
Thank you for reaching out and for the details you’ve shared.
To better understand the issue, could you please send us a screenshot showing exactly where you’re clicking and what happens afterward?
Just to clarify, when clicking on the location icon, the plugin is not designed to open a popup with IP information. Instead, it applies a filter based on the selected location so you can view all similar records.
It sounds like you’re expecting a popup to display external IP details, but due to browser security policies like X-Frame-Options, embedding websites such as whatismyipaddress.com is restricted and will not work inside iframes.
Looking forward to your screenshot so we can assist you further.
when hovering over the location icon (the little drop icon) right next to the flag, the URL of whatismyipaddress.com is showing up in the status bar of the browser. When clicking on it, there is no filtering on location but a popup is opened. Clicking on city name or ip, then filtering is happening.
Interestingly another website has the URL of infosniper.net and I believe to remember I did set the URL somewhere but do not find it anymore. When searching in the table wp_options I find the url in the row with “slimstat_options” as option_name. So it seems it was set at some point. Maybe I am missing an option in slimstat settings ?
Searching in the source code, the location icon has the class “whois” which seems to be linked to this code in a admin.js of slimstat:
// // Modal Window / Whois jQuery(document).on("click", ".whois", function (e) { e.preventDefault(); // If admin is using HTTPS and IP lookup service is not, open a new window/tab, instead of an overlay dialog if (document.location.href.substr(0, document.location.href.indexOf("://")).toLowerCase() == "https" && jQuery(this).attr("href").substr(0, jQuery(this).attr("href").indexOf("://")).toLowerCase() == "http") { window.open(jQuery(this).attr("href"), "_blank"); return -1; }
I tried it with all other plugins deactivated, with private mode of browser (with no addons) and another wordpress installation to make sure that this is not caused by an addon or another plugin. But same behavior in any setting.
Let me know if you need any other information
This reply was modified 10 months, 2 weeks ago by dragon013.
This reply was modified 10 months, 2 weeks ago by dragon013.