maybe its because a web page isnt always a straight forward box full of text, it may have frames, tables, bitmaps etc... the trick would be to tell the browser what part of the page you want to copy