mirror of
https://github.com/pdf2htmlEX/pdf2htmlEX.git
synced 2024-12-22 04:50:09 +00:00
Fix jumping within page when JS enabled
This commit is contained in:
parent
5d1b4ae978
commit
ec9ec403b4
@ -162,7 +162,9 @@ void HTMLRenderer::startPage(int pageNum, GfxState *state)
|
||||
|
||||
assert((!line_opened) && "Open line in startPage detected!");
|
||||
|
||||
html_fout << "<div class=\"b\" style=\"width:" << pageWidth << "px;height:" << pageHeight << "px;\">"
|
||||
html_fout
|
||||
<< "<a name=\"a" << pageNum << "\">"
|
||||
<< "<div class=\"b\" style=\"width:" << pageWidth << "px;height:" << pageHeight << "px;\">"
|
||||
<< "<div id=\"p" << pageNum << "\" class=\"p\" style=\"width:" << pageWidth << "px;height:" << pageHeight << "px;";
|
||||
|
||||
if(param->process_nontext)
|
||||
@ -189,8 +191,6 @@ void HTMLRenderer::startPage(int pageNum, GfxState *state)
|
||||
|
||||
html_fout << "\">";
|
||||
|
||||
html_fout << "<a name=\"p" << pageNum << "\"></a>";
|
||||
|
||||
draw_scale = 1.0;
|
||||
|
||||
cur_font_info = install_font(nullptr);
|
||||
@ -225,7 +225,7 @@ void HTMLRenderer::endPage() {
|
||||
cur_doc->processLinks(this, pageNum);
|
||||
|
||||
// close page
|
||||
html_fout << "</div></div>" << endl;
|
||||
html_fout << "</div></div></a>" << endl;
|
||||
}
|
||||
|
||||
/*
|
||||
@ -265,7 +265,7 @@ void HTMLRenderer::processLink(AnnotLink * al)
|
||||
delete dest;
|
||||
|
||||
if(pageno > 0)
|
||||
dest_str = (char*)str_fmt("#p%x", pageno);
|
||||
dest_str = (char*)str_fmt("#a%x", pageno);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user