--- Backup/mod/webif/html/xepg/script.js
+++ mod/webif/html/xepg/script.js
@@ -1,3 +1,27 @@
+var pagewidth = $(window).width();
+
+if (pagewidth != pagewth)
+{
+ var url;
+ var sep;
+ if(window.location.search.indexOf('?') != -1) sep = '&';
+ else sep = '?';
+
+ if(window.location.search.indexOf('pagewth=') != -1)
+ url = window.location.search.replace( /pagewth=\w*\d*/, "pagewth=" + pagewidth);
+ else url = window.location.search + sep + "pagewth=" + pagewidth;
+
+ window.location.href = url;
+}
+
@@ -19,7 +43,7 @@
window.location = '/xepg/?stt=' + tt +
'&hours=' + hours +
- '&pos=' + $('#xegrid').scrollTop();
+ '&pos=' + $('#xegrid').scrollTop() + '&pagewth=' + pagewidth;
}).on('contextmenu', function(e) {
e.preventDefault();
@@ -31,7 +55,7 @@
hours = nhours;
window.location = '/xepg/?stt=' + stt +
'&hours=' + hours +
- '&pos=' + $('#xegrid').scrollTop();
+ '&pos=' + $('#xegrid').scrollTop() + '&pagewth=' + pagewidth;
});
$('.dayjump').hover(
@@ -48,12 +72,12 @@
window.location = '/xepg/?stt=' + $(this).attr('tt') +
'&hours=' + hours +
- '&pos=' + $('#xegrid').scrollTop();
+ '&pos=' + $('#xegrid').scrollTop() + '&pagewth=' + pagewidth;
});
$('button.nav').button().click(function() {
window.location = '/xepg/?stt=' + $(this).attr('tt') +
- '&pos=' + $('#xegrid').scrollTop();
+ '&pos=' + $('#xegrid').scrollTop() + '&pagewth=' + pagewidth;
});
$(function() {