VNDB Cover Preview

Previews covers in searches when hovering over the respective hyperlinks.

< Feedback on VNDB Cover Preview

Review: Good - script works

Posted: 2022-06-05
Edited: 2022-06-05

(contribution) Reduce the number of requests

Thanks for the useful script.

If you apply the following changes you can prevent the script from requesting resources that it doesn't need.
Uses domparser to parse the dom instead of jquery. Also switched to querySelector which is a nicer way to find the node that you need.

  //....This is around line ~80

     url: pagelink,
     dataType: 'text',
     success: function (data) {
        // Convert the HTML string into a document object
        var parser = new DOMParser();
        let dataDOC = parser.parseFromString(data, 'text/html');

       // Grab character image
       if ( != -1){
           var imagelink = dataDOC.querySelector(".charimg img").src;
       // Grab visual novel cover
           var imagelink = dataDOC.querySelector(".vnimg img").src;

   //....script continues

Posted: 2022-06-05

Thanks for the contribution! This is nice. Gonna add it in. :>

Post reply

Sign in to post a reply.