Q:

jQuery load access denied

Estou diante de um problema já conhecido por muitos, no IE é possível utilizar o Activex para obter o usuário logado na rede. 
No Chrome isso não é possível e após muitas pesquisas obtive a mesma resposta. 
Sei que há uma bibliotéca no Java que consegue obter esta informação independente do navegador, porém o projeto é pequeno demais e não tenho todo entendimento para utilizar toda estrutura do Java, então deve ser desenvolvido em PHP mesmo utilizando um servidor simples com Tomcat.
Como tentativa de solução foi desenvolvida uma URL utilizando o Java que retorna o usuário e somente o usuário mesmo mais nada.
Porém eu não consigo manipular esta informação tentei via load, ajax, json, jsonp, porém sempre me retornam uma impossibilidade acesso.
Via $("p").html('<object data="url/login" />') consigo imprimir a informação na página porém não consigo converte em string para poder utiliza-la.

Se alguém conseguir me dar uma luz como solução para isso seria muito grato. Obrigado.

A:

o $().load não é usado para inserir DOM na página, ele é usado para requisições de conteudo HTML gerado pelo back-end para popular elementos no front-end, se quer carregar um elemento object faça assim:
$("p").html('<object data="url/login" />');

Agora se quer apenas obter informações do back-end de uma requisição acho que o que procura é algo como:
$.ajax("url/login", {
    "cache": false
}).done(function(resposta) {
    alert(resposta);
}).fail(function(erro) {
    alert(erro);
});

Se os dados do back-end são json, então faça assim:
$.ajax("url/login", {
    "dataType": "json",
    "cache": false
}).done(function(resposta) {
    console.log(resposta);//Imprime no console
}).fail(function(erro) {
    alert(erro);
});

