다음 팁은, http://www.phpschool.com/ 에 거친마루 님이 올려주신 것입니다.
필요해서 구글에서 검색을 해보다가 방법도 쉽고 괜찮을 뿐더러 많은 분들이 댓글로 추천을 해주셨습니다.
<html>
<body>
<script>
function autolink(id) {
var container = document.getElementById(id);
var doc = container.innerHTML;
var regURL = new RegExp("(http|https|ftp|telnet|news|irc)://([-/.a-zA-Z0-9_~#%$?&=:200-377()]+)","gi");
var regEmail = new RegExp("([xA1-xFEa-z0-9_-]+@[xA1-xFEa-z0-9-]+\.[a-z0-9-]+)","gi");
container.innerHTML = doc.replace(regURL,"<a href='$1://$2' target='_blank'>$1://$2</a>").replace(regEmail,"<a href='mailto:$1'>$1</a>");
}
</script>
<div id="test">
폼체크 스크립트 lib.validate.js의 사용법은
http://maniacamp.com/examples/validate_howto.html 을 참조하세요<br>
거친마루의 이메일은 comfuture@studyfriend.net 입니다.<br>
php스쿨의 주소는 http://www.phpschool.com 입니다
</div>
<script>autolink('test');</script>
</body>
</html>
<body>
<script>
function autolink(id) {
var container = document.getElementById(id);
var doc = container.innerHTML;
var regURL = new RegExp("(http|https|ftp|telnet|news|irc)://([-/.a-zA-Z0-9_~#%$?&=:200-377()]+)","gi");
var regEmail = new RegExp("([xA1-xFEa-z0-9_-]+@[xA1-xFEa-z0-9-]+\.[a-z0-9-]+)","gi");
container.innerHTML = doc.replace(regURL,"<a href='$1://$2' target='_blank'>$1://$2</a>").replace(regEmail,"<a href='mailto:$1'>$1</a>");
}
</script>
<div id="test">
폼체크 스크립트 lib.validate.js의 사용법은
http://maniacamp.com/examples/validate_howto.html 을 참조하세요<br>
거친마루의 이메일은 comfuture@studyfriend.net 입니다.<br>
php스쿨의 주소는 http://www.phpschool.com 입니다
</div>
<script>autolink('test');</script>
</body>
</html>
원본글 :
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&
wr_id=14253
댓글 없음:
댓글 쓰기