@No websitelink,
What your code does is check to see if your page is framed, and if it is framed it redirects out of the frame.
So presumably, someone wants to link to your content in a frame with their content or ads around/above it and doesn't like your frame-busting JavaScript.
There's not really anything they can do about it except accept that they can't frame your content. They can obviously still link to it, there's no problem with that. They want to frame it and that is what they are complaining about.