İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

(JavaScript) Resim Düzenleme Kodu (Yardım)

OgulcanTurhanla12.04.20122 cevap4.478 görüntüleme
2012'den beri1 mesaj
#1
<script type='text/javascript'>
//<![CDATA[
function bp_thumbnail_resize(image_url,post_title)
{
var image_size=250;
var show_default_thumbnail=true;
var default_thumbnail="http://4.bp.blogspot.com/-x4DoSDlPFIg/TyHg3GtMXFI/AAAAAAAAB8s/Kg8WAxngRdM/s000/default.png";
if(show_default_thumbnail == true && image_url == "") image_url= default_thumbnail;
image_tag='<img src="'+image_url.replace('/s72-c/','/s'+image_size+'-c/')+'" class="boximg" alt="'+post_title+'"/>';
if(image_url!="") return image_tag; else return "";
}
//]]>
</script>
Gibi bir kod var blogger temamda.Fakat "var image_size=250;" kodu genişlik kadar yüksekliği de eşitliyor.Kare şeklinde yapıyor ve bu site görünümünü bozuyor.

Sorum şu: acaba bununla sadece genişliği ayarlayacak şekilde nasıl değiştirebilirim?

Not: vereceğiniz kodlar bu kodlamaya oturmalı ki başka problemler türemesin:)

Teşekkürler.
Cevaplar
2012'den beri250 mesaj
#2
Hayati satır şu:

image_tag='<img src="'+image_url.replace('/s72-c/','/s'+image_size+'-c/')+'" class="boximg" alt="'+post_title+'"/>';

Hayati yapan ise:
...class="boximg"...

Yani:
Image 200 x 80 de olsa kare içinde çıkar gibi geliyor bana.

Temada, başka class olup olmadığına bakmanı tavsiye ederim (mesela "rectangle" veya "rectimg" gibi.)
2011'den beri174 mesaj
#3
kizanlik arkadaşın tespıtı dogru... o classa bak sen o classa baktıgın zaman var image_size=250; bu komut bıle geçersız olacak bence classtan gelen veri eziyordur onu..

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.