ОБНОВЛЕНИЕ 6/2012: раньше работало на момент написания, но, очевидно, не более. К сожалению.
В Firefox (может применяться и к другим браузерам на основе Gecko) вы можете использовать следующий фрагмент JavaScript для разрешения междоменных вызовов:
if (navigator.userAgent.indexOf("Firefox") != -1) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
}
catch (e) {
alert("Permission UniversalBrowserRead denied -- not running Mozilla?");
}
}
Похоже, проблема создана в трекере проблем Chromium для достижения той же функциональности, поэтому вы можете попробовать запустить Chrome с аргументом --disable-web-security
. Я не знаю, на каких именно сборках это работает, но по крайней мере WRT Tools от Nokia поставляется с установкой Chrome, которая фактически позволяет загружать контент с других сайтов.