Когда я изменяю на странице прокси-сервера cnn.com (я добавляю javascript, который вызывает document.location), результатом document.location является некоторый URL объявления:
и не текущий URL: http://edition.cnn.com/2010/WORLD/asiapcf/04/13/soccer.world.cup.pakistan/index.html?hpt=C1
Знаете ли вы, где могут быть проблемы? edit: проблема та же с использованием window.location.
Без некоторого кода трудно сказать, где проблема. Есть большая вероятность того, что процесс прокси-сервера может мешать, можете ли вы проверить, что делает ваш код, не используя прокси-сервер?