Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2015
4,200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. !function () {
  2.     var id = '[id=storageFilesViewerPnl]';
  3.     var bt = '[id$=ForwardBtn]';
  4.     var pages = {};
  5.     var o = document.querySelector(id);
  6.  
  7.     !function _observe(undefined) {
  8.         var ob = new MutationObserver(function() {
  9.             var imgs = $(id+' img[src*=Pages]:first');
  10.             if (imgs && imgs[0]) {
  11.                 var page = imgs[0].src.match(/id=([^&]+)/)[1];
  12.                 if (pages[page] == undefined) {
  13.                     pages[page] = true;
  14.  
  15.                     var next = $(bt);
  16.                     if (next && next[0]) {
  17.                         next[0].click();
  18.                     } else {
  19.                         ob.disconnect();
  20.                         console.clear();
  21.                         console.log("dxo.itemsValue=['" + Object.keys(pages).join("','")+"'];");
  22.                     }
  23.                 }
  24.             }
  25.         });
  26.  
  27.         ob.observe(o, { childList: true, attributes: true, subtree: true, attributeFilter: ['src'] });
  28.     }();
  29.  
  30.     o.setAttribute('src', true);
  31. }();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement