asp kodları logo

ASP Kodları, ASP Script, ASP örnekleri, ASP Programları, ASP dersleri, ASP giriş, ASP öğreniyorum

| ASP ile ilgili aradığınız tüm kodlar ve örnekler burada!
Ara/11

24

String içerisindeki urlleri linke dönüştürme

Aşağıdaki fonksiyonu sayfanızın head kısmına ya da include ettiğiniz javascript kodları içerisine ekleyin. Bu fonksiyona göndereceğiniz herhangi bir string içerisinde geçen urller link olarak geri dönecektir. Özellikle blog ve forum sitelerinde ya da yorum sistemlerinde büyük işlev görecektir.

<script type="text/javascript">
function makeLink(inputText) {
// http://, https://, or ftp:// ile baÅŸlayan urller
var replacePattern1 = /(\b(https?|ftp):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gim;
var replacedText = inputText.replace(replacePattern1, '<a href="$1" target="_blank">$1</a>');
// www.  ile başlayan // olmayan
var replacePattern2 = /(^|[^\/])(www\.[\S]+(\b|$))/gim;
var replacedText = replacedText.replace(replacePattern2, '$1<a href="http://$2" target="_blank">$2</a>');
//email addresslerini link yap
var replacePattern3 = /(\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,6})/gim;
var replacedText = replacedText.replace(replacePattern3, '<a href="mailto:$1">$1</a>');
//alert(replacedText);
document.getelementById("sonuc").innerHTML= replacedText;
}
</script>

Aşağıdaki linki sayfanızda body tagları arasına ekleyin.  Linke tıkladığınızda string içindeki url adresi olan http://www.aspkodlari.com link olarak div alanına geri dönecek.

<a href=”#” onclick=”makeLink(‘ASP öğrenmek için http://www.aspkodlari.com sitesini ziyaret edin’)”>String içindeki linki url yap</a>

<div id=”sonuc”></div>

Kodun altındaki alert kodunu açmanız halinde urlye dönüşmüş stringi görebileceksiniz. Ya da bu şekilde istediğiniz yerde çağırıp gerekli dönüşümü yapabilirsiniz.

  • No Related Post
RSS Feed

Henüz yorum yapılmamış.

Leave a comment!

<<

>>

Bul!

İletişim

Soru, öneri, tanıtım yazısı veya reklam için adresimiz: info[at]sozcukcevir.com