Count link labels separately from actual elements
Not all link elements will have visible labels.
This commit is contained in:
parent
6931025617
commit
850438daee
1 changed files with 7 additions and 5 deletions
|
@ -1885,12 +1885,14 @@ gtk_widget_key_press_event_cb (WebKitWebView* web_view,
|
||||||
" border:1px solid gray; padding:0 0.1em !important;"
|
" border:1px solid gray; padding:0 0.1em !important;"
|
||||||
" position:absolute; display:inline !important; }');"
|
" position:absolute; display:inline !important; }');"
|
||||||
"var links = document.getElementsByTagName ('a');"
|
"var links = document.getElementsByTagName ('a');"
|
||||||
|
"var label_count = 0;"
|
||||||
"for (i in links) {"
|
"for (i in links) {"
|
||||||
" var child = document.createElement ('span');"
|
" if (links[i].insertBefore && links[i].href) { "
|
||||||
" child.setAttribute ('class', 'midoriHKD87346');"
|
" var child = document.createElement ('span');"
|
||||||
" child.appendChild (document.createTextNode (i));"
|
" child.setAttribute ('class', 'midoriHKD87346');"
|
||||||
" if (links[i].insertBefore && links[i].href)"
|
" child.appendChild (document.createTextNode (label_count));"
|
||||||
" links[i].insertBefore (child); }",
|
" links[i].insertBefore (child);"
|
||||||
|
" label_count++; } }",
|
||||||
NULL);
|
NULL);
|
||||||
view->find_links = 0;
|
view->find_links = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue