Forum'da ara:
Ara


Yazar Mesaj
Mesaj13.03.2017, 18:58 (UTC)    
Mesaj konusu: Zamana Göre Karşılama Kutusu İçin Yardım

SORUN ÇÖZÜLDÜ!

Zamana göre İyi Geceler sabahlar öğleler veya akşamlar diyen bir script yazdım.Bu açık kaynak kodu umarım işinize yarar. Smile
Kod:

<script>
var today = new Date()
var curHr = today.getHours()

if (curHr < 5) {
  document.write("<b>İyi Geceler</b>")
} else if (curHr <11) {
  document.write("<b>İyi Sabahlar</b>")
} else if (curHr < 15) {
  document.write("<b>İyi Öğleler</b>")
} else {
  document.write("<b>İyi Akşamlar</b>")
}
</script> 

Bu kod tamamen Slobada tarafından yazılmıştır.Bu Açık kaynak kodu için teşekkürler.


Düzenlenmeden önceki mesaj:
Merhaba arkadaşlar.Ben javascriptte bunu yapabilecek kadar iyi değilim Smile ama yapabilecekler için güzel bir fikir.Facebookta olduğu gibi iyi sabahlar iyi akşamlar gibi bir kutu içinde yazarsa çok güzel olur.Bence bu portalda bunu yapabilecek kadar yetenekli webmasterler vardır Very Happy
______________
Mal sahibi , mülk sahibi
Nerede bunun ilk sahibi
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
Yunus Emre



En son bayramblog tarafından 19.03.2017 07:06:06 tarihinde değiştirildi, toplam 3 kere değiştirildi
Mesaj17.03.2017, 14:41 (UTC)    
Mesaj konusu:

Bunun için zamanı tanımlayıp, cihazın saatini çağırıp ardindan İf kullanabilirsiniz, örneğin en basitinden şu şekilde:
Kod:
<script type="text/javascript">
    var d = new Date();
    var time = d.getHours();

    if (time < 12)
      {
      document.write("<b>Günaydın!</b>");
      }
    if (time > 12)
      {
      document.write("<b>Tünaydın!</b>");
      }
</script>
Bu basit örneği istediğiniz şekilde düzenleyip geliştirebilirsiniz. İyi çalışmalar.
______________
Mesaj17.03.2017, 20:27 (UTC)    
Mesaj konusu:

slobada yazmış:
Bunun için zamanı tanımlayıp, cihazın saatini çağırıp ardindan İf kullanabilirsiniz, örneğin en basitinden şu şekilde:
Kod:
<script type="text/javascript">
    var d = new Date();
    var time = d.getHours();

    if (time < 12)
      {
      document.write("<b>Günaydın!</b>");
      }
    if (time > 12)
      {
      document.write("<b>Tünaydın!</b>");
      }
</script>
Bu basit örneği istediğiniz şekilde düzenleyip geliştirebilirsiniz. İyi çalışmalar.


Teşekkürler!Bu kodu düzenleyip bu konuda yayınlayacağım.Yardımlarınızdan dolayı çok teşekkür ederim.İyi çalışmalar Smile
______________
Mal sahibi , mülk sahibi
Nerede bunun ilk sahibi
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
Yunus Emre

Mesaj18.03.2017, 07:14 (UTC)    
Mesaj konusu:

Rica ederim, bu en basit yazımıydı, istediğiniz gibi geliştirebilirsiniz. Size de iyi çalışmalar.
______________
Mesaj18.03.2017, 07:51 (UTC)    
Mesaj konusu:

Kod:

<div id:"İyiGunler">
<center>
Merhaba ziyaretçi sayfanın sonuna geldik  :'( Sana
 <script type="text/javascript">
    var d = new Date();
    var time = d.getHours();

    if (time < 3)
      {
      document.write("<style>w{display:none;}</style><b>İyi Geceler!</b>");
      }
    if (time < 11)
      {
      document.write("<w><b>İyi Sabahlar!</b></w>");
      }
    if (time > 10)
      {
      document.write("<style>w{display:none;}</style><k><b>İyi Öğleler</b></k>");
      }
    if (time > 13)
      {
      document.write("<style>k{display:none;}</style><b>İyi Akşamlar</b>");
      }
</script>
 
dilerim.Umarım güzel bir gün geçirirsin!

<style>r{display:none;}</style><r>Bu kod "Slobada" nın yardımıyla "BayramBlog" tarafından kodlanmıştır.</r>

</center>
</div>


Bu scriptte 4 tane zamanı tanımlanmış iyi zamanlar yazısı var.İyi Geceler,İyi Sabahlar,İyi Öğleler ve İyi Akşamlar.Bana yardımda bulunan Slobada'ya teşekkür ederim.Güzel bir açık kaynak kodu oldu.İyi Çalışmalar!
______________
Mal sahibi , mülk sahibi
Nerede bunun ilk sahibi
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
Yunus Emre



En son bayramblog tarafından 18.03.2017 08:31:46 tarihinde değiştirildi, toplam 1 kere değiştirildi
Mesaj18.03.2017, 14:10 (UTC)    
Mesaj konusu:

Öncelikle kodlamaya zaman ayırdığın ve geliştirdiğin için buna ihtiyacı olan herkes adına teşekkürler BayramBlog. Ek olarak kodlamanın hemen girişinde önemli bir sorun var:
<div id:"İyiGunler"> Gerek class gerek id tanımlarken iki nokta değil eşittir işareti kullanılır ve bu tanımlamalar için verilen isimlerde de Türkçe karakter kullanılmaz. Yani buradaki yazımınız şu şekilde olmalıydı: <div id="IyiGunler">
Ayrıca JS içinde öğle tanımlaması biraz karışık durmuş, isterseniz vakitleri artırırken if'in yanısıra else de kullanabilirsiniz. Örneğin:
Kod:
<script>
var today = new Date()
var curHr = today.getHours()

if (curHr < 12) {
  document.write("İyi sabahlar.")
} else if (curHr < 18) {
  document.write("İyi akşamlar.")
} else {
  document.write("İyi geceler.")
}
</script>

______________


En son slobada tarafından 18.03.2017 14:12:21 tarihinde değiştirildi, toplam 1 kere değiştirildi
Mesaj18.03.2017, 16:16 (UTC)    
Mesaj konusu:

slobada yazmış:
Öncelikle kodlamaya zaman ayırdığın ve geliştirdiğin için buna ihtiyacı olan herkes adına teşekkürler BayramBlog. Ek olarak kodlamanın hemen girişinde önemli bir sorun var:
<div id:"İyiGunler"> Gerek class gerek id tanımlarken iki nokta değil eşittir işareti kullanılır ve bu tanımlamalar için verilen isimlerde de Türkçe karakter kullanılmaz. Yani buradaki yazımınız şu şekilde olmalıydı: <div id="IyiGunler">
Ayrıca JS içinde öğle tanımlaması biraz karışık durmuş, isterseniz vakitleri artırırken if'in yanısıra else de kullanabilirsiniz. Örneğin:
Kod:
<script>
var today = new Date()
var curHr = today.getHours()

if (curHr < 12) {
  document.write("İyi sabahlar.")
} else if (curHr < 18) {
  document.write("İyi akşamlar.")
} else {
  document.write("İyi geceler.")
}
</script>


Böyle daha düzgün olmuş.Bende javascript bilmediğim için css ile çözüm aramaya çalıştım.Bilgilendirme için teşekkürler ama yazdığınız kodda iyi öğleler kısmı yok.Onu nasıl ekleyebilirim ?
______________
Mal sahibi , mülk sahibi
Nerede bunun ilk sahibi
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
Yunus Emre

Mesaj19.03.2017, 04:55 (UTC)    
Mesaj konusu:

bayramblog yazmış:
Bilgilendirme için teşekkürler ama yazdığınız kodda iyi öğleler kısmı yok.Onu nasıl ekleyebilirim ?
Merhaba BayramBlog verdiğim son örnek üzerinden, else if kullanarak periyotları daha net tanımlayabilirsin. Öğle vaktini, nasıl ilk verdiğim kodun üzerine ekleme yapmışsan bu kodun üzerine de aynı şekilde ekleyebilirsin. Sana uygun düzenleyecek olursam;
Kod:
<script>
var today = new Date()
var curHr = today.getHours()

if (curHr < 5) {
  document.write("İyi geceler.")
} else if (curHr <11) {
  document.write("İyi sabahlar.")
} else if (curHr < 15) {
  document.write("İyi öğleler.")
} else {
  document.write("İyi akşamlar.")
}
</script>

______________
Mesaj29.05.2017, 16:45 (UTC)    
Mesaj konusu:

Teşekkürler.
______________
Önceki mesajları göster:   


Powered by phpBB © 2001, 2005 phpBB Group
Türkçe Çeviri: phpBB Türkiye & Erdem Çorapçıoğlu