2012-11-03 3 views
2

으로 다시 작성 방문자가 페이지를로드 할 때 텍스트를 연결된 앵커 (하이퍼 링크)로 다시 작성하려면 간단한 JS 코드 (순수 JS, 프레임 워크 없음)가 필요합니다.JavaScript 재 작성/텍스트를 href (link) 페이지의

또는 더 정확하게하기 위해 사용하는 많은 광고 서비스와 같은 같은 뭔가 : 를 - JS가 내 서버에 연결 해고 일부 데이터를 찾아 하이퍼 링크로 페이지 내용에 특정 문구를 다시 작성 - 기존의 페이지 에 JS를 넣어

지금은 JS가 내 서버에 접속하여 하이퍼 링크로 변환 할 적절한 문구를 찾았지만 페이지의 문구를 하이퍼 링크로 다시 작성하는 방법을 모르고 있습니다. 어떤 몸이 순수 JS 솔루션이있는 경우

그래서, 저와 함께 공유하시기 바랍니다 :)

+0

아마도 이것을 확인하십시오 : http://james.padolsey.com/javascript/repla cing-text-in-the-dom-solved/P.S. jQuery와 같은 프레임 워크에서는 여전히 * 순수한 JavaScript입니다. –

답변

2

hrefPath 당신이 재 작성을 위해 서버에 찾을 수있는 경로입니다

document.getElementById("ID").href=hrefPath; 

또는

document.getElementsByTagName('a')[0].href=hrefPath; 

변경 색인이 0과 일치 함

+0

아니요,이 광고는 OP에 응답하지 않습니다. 그것은 당신이 생각하는 것보다 훨씬 더 어렵습니다. –

관련 문제