0
전자 메일 주소를 보호하기 위해 자바 스크립트를 사용하는 전자 메일 링크가 있지만 링크 텍스트를 이미지로 바꾸고 싶습니다. 어떻게하면 좋을까요? 자바 스크립트 전자 메일 링크의 이미지로 텍스트 바꾸기
이
내가 대신 이미지로 대체하고자하는 클릭 가능한 이메일 링크와 같은 단어 "나에게 이메일을 보내"내 웹 사이트에 어떤 예입니다<script>mail2("name","fake-email",1,"?subject=Referral from website" "Email Me")</script>
그리고 이것은의 코드입니다 JS 파일 :
// Email.js version 5
var tld_ = new Array()
tld_[0] = "com";
tld_[1] = "com.au";
tld_[2] = "net";
tld_[3] = "ws";
tld_[4] = "info";
tld_[10] = "co.uk";
tld_[11] = "org.uk";
tld_[12] = "gov.uk";
tld_[13] = "ac.uk";
var topDom_ = 13;
var m_ = "mailto:";
var a_ = "@";
var d_ = ".";
function mail(name, dom, tl, params)
{
var s = e(name,dom,tl);
document.write('<a href="'+m_+s+params+'">'+s+'</a>');
}
function mail2(name, dom, tl, params, display)
{
document.write('<a href="'+m_+e(name,dom,tl)+params+'">'+display+'</a>');
}
function e(name, dom, tl)
{
var s = name+a_;
if (tl!=-2)
{
s+= dom;
if (tl>=0)
s+= d_+tld_[tl];
}
else
s+= swapper(dom);
return s;
}
function swapper(d)
{
var s = "";
for (var i=0; i<d.length; i+=2)
if (i+1==d.length)
s+= d.charAt(i)
else
s+= d.charAt(i+1)+d.charAt(i);
return s.replace(/\?/g,'.');
}
죄송합니다 ... 귀하의 요구 사항을 얻지 못하고 있습니다 ... 이메일을 보내려면 자바 스크립트 함수를 호출하는 앵커 요소가 있습니다 ... 앵커 요소 또는 앵커 요소 자체의 내용을 바꾸시겠습니까? 앵커 요소와 원하는 출력에 대한 html도 공유하십시오. –