URL이있는 댓글이 게시 된 이후로 도메인 이름이 변경 되었기 때문에 내 사이트의 Facebook 설명 상자에 표시되는 URL을 바꾸고 싶습니다.jQuery를 사용하여 Facebook의 URL 바꾸기
예를 들어, 모든 변경 :
Site1.com => site2.com
Site1.com => Site2.com
내가 내 사이트에 일반적으로 작동하는 코드를 만들어 텍스트 찌르기를 대체 :
$("div").each(function (i) {
$(this).html($(this).html().replace('site1.com','site2.com'));
});
문제가 있다는 것입니다 Facebo의 확인 댓글 상자는 iFrame 안에 있습니다.
누군가이 코드를 편집하여 iFrame 내부 텍스트를 타겟팅 할 수 있습니까?
너무 어렵지는 않지만 JavaScript/jQuery에서는 멍청한 의견입니다. 죄송합니다.
또한 Comment 상자가로드되는 방식 (즉각적으로 Ajax와 유사하지 않음) 때문에 내 스크립트가 Facebook Comment 상자의 텍스트를 수정할 수있는시기에 영향을 미치는지 궁금합니다.
내 뜻을 이해하면 알려 주시기 바랍니다.
아마도 적절한시기에 JS를 활성화하기 위해 뭔가를해야합니까? 지금 바로 <body>
이후에로드하려고합니다.
감사합니다. Jeff and Brandon. "원산지 정책"때문에 내가 원하는대로 할 수 없을 것 같습니다. 예, iframe이 내 웹 사이트와 동일한 도메인에 있지 않습니다. 그때 내가하려고하는 것을 성취 할 수있는 다른 방법은 없습니다. Javascript가 아닌 다른 것. 예 이전 도메인에서 새 도메인으로 영구 도메인 리디렉션을 이미 사용하고 있지만 기존의 도메인이 기존의 내 의견에 표시되는 것을 여전히 싫어합니다. (상단에 선정) –
http://stackoverflow.com/questions/3076414/ways-to-circumvent-the-same-origin-policy에서보십시오. –