add dynamic href

This commit is contained in:
Andrey Kuvshinov
2020-04-08 20:47:07 +03:00
parent 640d6c1acf
commit e258a8dd82
2 changed files with 11 additions and 3 deletions

View File

@@ -12,7 +12,9 @@
scale = <?=$scale?>, scale = <?=$scale?>,
url = '<?=$pdfile?>', url = '<?=$pdfile?>',
pageRendering = false, pageRendering = false,
pageNumPending = null; pageNumPending = null,
nexturl = '<?=$nexturl?>',
prevurl = '<?=$prevurl?>';
</script> </script>
@@ -104,11 +106,11 @@ _tmr.push({id: "1069168", type: "pageView", start: (new Date()).getTime()});
<div style="display: flex;flex-wrap:wrap;align-items:center;width: 100%;background: #f5f5f5;box-sizing: border-box;"> <div style="display: flex;flex-wrap:wrap;align-items:center;width: 100%;background: #f5f5f5;box-sizing: border-box;">
<ul id="pdf-nav" style="font-size: 1.1em;width: 100%;font-weight:bold;display: flex;justify-content: center;padding:0px;"> <ul id="pdf-nav" style="font-size: 1.1em;width: 100%;font-weight:bold;display: flex;justify-content: center;padding:0px;">
<?if (isset($prevurl)):?> <?if (isset($prevurl)):?>
<li style="list-style-type:none;margin-right: 15px;float: left;border: 3px solid #2c2e35;border-radius: 28px;padding: 2px 10px;font-size: 1.3em;display: flex;align-items: center;"><a style="color:#2c2e35;text-decoration: none;" href="<?=$prevurl?>"><&nbsp;Предыдущая страница</a></li> <li style="list-style-type:none;margin-right: 15px;float: left;border: 3px solid #2c2e35;border-radius: 28px;padding: 2px 10px;font-size: 1.3em;display: flex;align-items: center;"><a id="prevbutton" style="color:#2c2e35;text-decoration: none;" href="<?=$prevurl?>"><&nbsp;Предыдущая страница</a></li>
<?endif?> <?endif?>
<li style="list-style-type:none;color:#2c2e35;margin-right: 15px;float: left;font-size: 2em;"><?=$page?></li> <li style="list-style-type:none;color:#2c2e35;margin-right: 15px;float: left;font-size: 2em;"><?=$page?></li>
<?if (isset($nexturl)):?> <?if (isset($nexturl)):?>
<li style="list-style-type:none;float: left;border: 3px solid #2c2e35;border-radius: 28px;padding: 2px 10px;font-size: 1.3em;display: flex;align-items: center;"><a style="color:#2c2e35;text-decoration: none;" href="<?=$nexturl?>">Следующая страница&nbsp;></a></li> <li style="list-style-type:none;float: left;border: 3px solid #2c2e35;border-radius: 28px;padding: 2px 10px;font-size: 1.3em;display: flex;align-items: center;"><a id="nextbutton" style="color:#2c2e35;text-decoration: none;" href="<?=$nexturl?>">Следующая страница&nbsp;></a></li>
<?endif?> <?endif?>
</ul> </ul>
</div> </div>

View File

@@ -35,6 +35,12 @@ function renderPage() {
document.getElementById('zoompdf').innerHTML = scale + 'x'; document.getElementById('zoompdf').innerHTML = scale + 'x';
document.getElementById('pdfprogress').innerHTML = 'Приятного чтения ↓'; document.getElementById('pdfprogress').innerHTML = 'Приятного чтения ↓';
if (typeof prevlink !== 'undefined')
document.getElementById('prevbutton').setAttribute("href", prevlink + '/'+ scale);
if (typeof nextlink !== 'undefined')
document.getElementById('nextbutton').setAttribute("href", nextlink + '/'+ scale);
} }