Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá
Eu adicionei um script em meu site com um botão que, quando clicado, encurta o link da página e exibe o resultado em uma pequena caixa de texto (criada automaticamente).
<script type="text/javascript" src="http://mysite.com/enc.js"></script>
O "enc.js" está correto, quando clico no botão para gerar o link, o botão fica oculto (propositalmente), no entanto a caixa com o link não surge.
Segue parte do código:
function ajax_get_json(dataAndEvents) {
/** @type {XMLHttpRequest} */
ajax = new XMLHttpRequest;
ajax["open"]("GET", "http://mysite.com/curti-la-api.php?URL=" + URLs);
ajax["setRequestHeader"]("Content-type", "application/x-www-form-urlencoded");
/**
Eu adicionei o "enc.js" em meu site, inclui o script em minha página, mas não sei oque fazer com "application/x-www-form-urlencoded".
Oque é? Uma página que devo adicionar no meu site? Um comando? Eu não entendi. E quando a página "pag1.pgp" pode ser em branco?
Na verdade acho que estou tendo problemas com "curti-la-api.php":
Original: http://curti.la/curti-la-api.php
Meu: http://modyvil.com/curti-la-api.php
Oque está errado?
Desde já agradeço.
Olá William,
obrigado por me ajudar.
Eu hospedei em meu site um script "enc.js" e chamo em minha página:
<script type="text/javascript" src="http://modyvil.com/enc.js"></script>
Ele gera um botão, que ao ser clicado deveria encurtar o link da página e exibi-lo em uma nova caixa de textos. No entanto ele funciona parcialmente, ou seja, quando clico o botão some como deveria, mas não exibe a caixa de textos com o link encurtado.
Eu acho então que o problema está com a página "curti-la-api.php". Quando eu abro ""http://modyvil.com/curti-la-api.php?URL=google.com.br/" não funciona, não gera nada.
Eu tentei copiar a página ""http://modyvil.com/curti-la-api.php" mas não da certo.
Então qual a diferença entre a minha página "/modyvil.com/curti-la-api.php" que não funciona, e a original "curti.la/curti-la-api.php" que funciona? Como posso fazer funcionar?
Você não tem acesso ao código fonte do arquivo curti-la-api.php.
Não é possível copiar.
Olá
Não possui um jeito de ter acesso? No chrome em "inspecionar" tem um script, um "inject", não seria esse? Eu achei que se tratava apenas do "enc.js", mas então tem também isso.
Não, não é possível ter acesso ao código fonte de um arquivo server-side dessa forma.
ok, faze oque então :/
não faz nada.
é apenas um cabeçalho. Deixe como está. Não precisa fazer mais nada.
Não entendi a dificuldade, pode explicar de novo? o que está errado?