The reason why external websites such as:
- youtube.com
- google.com
- stackoverflow.com
- etc.
are not loading in your frame, is because they are intentionally leveraging some sort of Frame Killer.
Example (uses jQuery):
Suggested reading:
- Framekiller (Wikipedia)
- Busting a tough FRAME killer