D=(top.js&&top.js.init)?function(d){top.js.P(window,d)}:function(){};if(window==top){top.location='/gmail?search=all&view=tl&start=0&zx=ef0a439da80a8538747664654&fs=1';}
分两段

D=(top.js&&top.js.init)?function(d){top.js.P(window,d)}:function(){};
这个判断init返回真执行前假执行后[什么不做]
看情形应该是弹出窗口.

if(window==top){top.location='/gmail?search=all&view=tl&start=0&zx=ef0a439da80a8538747664654&fs=1';}
如果弹出窗口已经存在则更改top页的URL