lostyazilim

X Kadar Karakter Sonrası Kaynak Link Ekleme

4 Mesajlar 795 Okunma
lstbozum
wmaraci reklam

SertacYANIK SertacYANIK Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 22.03.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Nothing
  • Konum İstanbul Avrupa
  • Ad Soyad S** Y**
  • Mesajlar 714
  • Beğeniler 21 / 157
  • Ticaret 2, (%100)
Blogger için yazı kopyalandığında kaynak linki ekleyen kod aşağıdaki şekilde. Bu koda karakter saymasını ekleyebilir miyiz? Karakter sayması şu anlamda: Mesela 160 karaktere kadar seçilen ve kopyalanan metinlere kaynak link eklenmeyecek. 160 karakter sonrası eklenecek.


function addLink() {
var body_element = document.getElementsByTagName('body')[0];
var selection;
selection = window.getSelection();
var pagelink = "

Kaynak: "+document.location.href+"
"; //
var copytext = selection + pagelink;
var newdiv = document.createElement('div');
newdiv.style.position='absolute';
newdiv.style.left='-99999px';
body_element.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function() {
body_element.removeChild(newdiv);
},0);
}
document.addLink;
 

 

wmaraci
reklam

brown brown WM Aracı Kullanıcı
  • Üyelik 28.10.2013
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** E**
  • Mesajlar 1748
  • Beğeniler 385 / 385
  • Ticaret 27, (%96)
Hocam JavaScript kod bilgim yok ama eğer sizin varsa şu mantıkla yapabilirsiniz. Sanıyorum karakter sayısını alan bir fonksiyon bulabilirsiniz internetten. Bir "if" bloğu yazıp bu kodun 160'tan büyük olduğunda çalışmasını sağlayabilirsiniz.
 

 

MertKoseoglu MertKoseoglu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 12.07.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek x
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 659
  • Beğeniler 120 / 168
  • Ticaret 3, (%100)
http://www.w3schools.com/jsref/jsref_substr.asp
 

 

SertacYANIK SertacYANIK Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 22.03.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Nothing
  • Konum İstanbul Avrupa
  • Ad Soyad S** Y**
  • Mesajlar 714
  • Beğeniler 21 / 157
  • Ticaret 2, (%100)
brown MertKoseoglu

Dediklerinizi uygulayamadım.
 

 

wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al