Well, frames and iframes both provide client-side "includes".
They cannot be arbitrary components though.