Test cases
Test #1 Title *
Async
Code * if (document .evaluate ) {
document .evaluate('./div/div/div[@class="thediv"]/span' , document .body , null , XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE , null );
}
Test #2 Title *
Async
Code *
document .querySelectorAll ||(document .querySelectorAll =function (a ){var b=document ,c=b.documentElement .firstChild ,d=b.createElement ("STYLE" );return c.appendChild (d),b.__qsaels =[],d.styleSheet .cssText =a+"{x:expression(document.__qsaels.push(this))}" ,window .scrollBy (0 ,0 ),b.__qsaels });
document .querySelectorAll ('body > div > div > div[class="thediv"] > span' );
Title *
Async
Code *
document .querySelectorAll ||(document .querySelectorAll =function (a ){var b=document ,c=b.documentElement .firstChild ,d=b.createElement ("STYLE" );return c.appendChild (d),b.__qsaels =[],d.styleSheet .cssText =a+"{x:expression(document.__qsaels.push(this))}" ,window .scrollBy (0 ,0 ),b.__qsaels });
document .querySelectorAll ('body div div div[class="thediv"] > span' );
Title *
Async
Code *
document .querySelectorAll ||(document .querySelectorAll =function (a ){var b=document ,c=b.documentElement .firstChild ,d=b.createElement ("STYLE" );return c.appendChild (d),b.__qsaels =[],d.styleSheet .cssText =a+"{x:expression(document.__qsaels.push(this))}" ,window .scrollBy (0 ,0 ),b.__qsaels });
document .body .querySelectorAll ('div > div > div[class="thediv"] > span' );
Title *
Async
Code * if (document .evaluate ) {
document .evaluate('./div/div/div[@class="thediv"]/span' , document .body , null , XPathResult.ORDERED_NODE_SNAPSHOT_TYPE , null );
}
Title *
Async
Code * if (document .evaluate ) {
document .evaluate('./body/div/div/div[@class="thediv"]/span' , document , null , XPathResult.ORDERED_NODE_SNAPSHOT_TYPE , null );
}