Zoque.Forum
Dirsek Teması:
Geri Dön Zoque.Forum » Webmaster Kaynaklari » Sunucu Tabanlı Programlama (Server Side) » ASP » JavaScript içinde ASP Kullanmak


Yanıt
 
LinkBack Seçenekler
Old 24.09.2007   #1 (permalink)
divemaster
 
Üyelik Tarihi: 27.01.2007
Yer: -
Mesaj: 111
JavaScript içinde ASP Kullanmak

Merhaba,

Sitede js ile yazılmış bir menü kullanıyorum. Ancak menü başlıklarını bd den getirmem gerekiyor. Yönetici menü ekledikçe ziyaretçi tarafında o menüler görünecek. Ancak bunu bir türlü başaramadım.

Kod:
<%
  set menu = bag.execute("select * from sponsor") 
  Do While Not menu.eof
  sponsorMenu= menu("baslik")
  menu.movenext
  Loop
  Set menu = nothing
%>
Bu döngüden gelen degeri de js içine yazdırıyorum fakat tüm kayıtları getirmiyor sadece ilk kaydı getiriyor.

Kod:
<script language="JavaScript1.2">
	.......
	submenu[1]='<%=sponsorMenu%>'
	.......
</script>
Bu sorunu nasıl aşabilirim?
divemaster şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 24.09.2007   #2 (permalink)
BYK
 
BYK's Avatar
 
Üyelik Tarihi: 08.04.2003
Yer: Ankara
Yaş: 20
Mesaj: 654
Görsel: 8
Re: JavaScript içinde ASP Kullanmak

ASP kodunu <script></script> etiketleri arasına yazıp, while döngüsü içinde de bir sayaç kullanıp(ya da direk for döngüsüne geçip)

Kod:
submenu[<%=sayac%>]='<%=sponsorMenu%>'
şeklinde bir kullanımla sorunu alabilirsin. ASP'ye yabancıyım, o yüzden kodda yazım hatası olabilir ama mantığı anlatabildiğime inanıyorum
__________________
Hayata gülümse!

Fotoğraf Sergim - www.fototonik.com/madbyk@gmail.com/Denemeler
BYK şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 24.09.2007   #3 (permalink)
divemaster
 
Üyelik Tarihi: 27.01.2007
Yer: -
Mesaj: 111
Re: JavaScript içinde ASP Kullanmak

Diğer döngü çeşitlerini de kullandım ama sonuç alamadım, zaten sorun döngüde değil çünkü döngü altına tüm kaydı yazdırıyorum ama <script></script> içine girince tek kaydı yazıyor.

submenu[1]='<%=sponsorMenu%>' satırındaki submenu[1] sabit kalacak yani değeri 1 kalacak çünkü onun içindeki tırnaklar arası yazılıyor menüye.

ilgin için teşekkür ederim
divemaster şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 24.09.2007   #4 (permalink)
BYK
 
BYK's Avatar
 
Üyelik Tarihi: 08.04.2003
Yer: Ankara
Yaş: 20
Mesaj: 654
Görsel: 8
Re: JavaScript içinde ASP Kullanmak

Ben yapmak istediğini yanlış anladım sanırım o zaman. Biraz daha detay verirsen, tekrar yardımcı olmaya çalışırım
__________________
Hayata gülümse!

Fotoğraf Sergim - www.fototonik.com/madbyk@gmail.com/Denemeler
BYK şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 24.09.2007   #5 (permalink)
soul
 
soul's Avatar
 
Üyelik Tarihi: 13.07.2000
Yer: LND
Mesaj: 4,275
Re: JavaScript içinde ASP Kullanmak

Kod:
<%
  set menu = bag.execute("select * from sponsor") 
  Do While Not menu.eof
  sponsorMenu= menu("baslik")
  menu.movenext
  Loop
  Set menu = nothing
%>
Burada gordugun uzere sponsorMenu degiskeniu her zaman son kayit olacak cunku her dongude degiskenin uzerine yeni kayiti yaziyorsun.

Ya JS icerisinde dongu yapabilirsin yukarida belirtidligi gibi ya da yeni bir degisken yap ve stringleri birbirine ekle. sonra Js icerisine koy.
__________________
FERRUH.MAVİTUNA - İnanmıyorum, yeni site!
soul şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 24.09.2007   #6 (permalink)
divemaster
 
Üyelik Tarihi: 27.01.2007
Yer: -
Mesaj: 111
Re: JavaScript içinde ASP Kullanmak

işte sorun da tam oarada, js içine ASP nasıl yazılır ne yapılır bilmiyorum. <% %> olarak da olmayarak da denedim ama ikisinde de js çalışmadı.
divemaster şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 24.09.2007   #7 (permalink)
BYK
 
BYK's Avatar
 
Üyelik Tarihi: 08.04.2003
Yer: Ankara
Yaş: 20
Mesaj: 654
Görsel: 8
Re: JavaScript içinde ASP Kullanmak

script etiketlerinin arasına ASP kodu yazmakla sayfanın diğer herhangi bir yerine ASP kodu yazmak arasında bir fark yok ki Bence sen kafanda yanlış bir mantık kuruyorsun. Javascripte ASP'den dinamik olarak veri aktarmak gibi bir düşüncen varsa bunu ajax kullanarak yapabilirsin. Çünkü ASP komutları sayfa kullanıcıya gönderilmeden önce ve 1 kez çalıştırılır. Yani Javascriptin içinden ASP'ye doğrudan erişemezsin eğer bunu deniyorsan.
__________________
Hayata gülümse!

Fotoğraf Sergim - www.fototonik.com/madbyk@gmail.com/Denemeler
BYK şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 25.09.2007   #8 (permalink)
burakozgur
 
burakozgur's Avatar
 
Üyelik Tarihi: 07.03.2007
Yer: Ankara
Mesaj: 165
Re: JavaScript içinde ASP Kullanmak

Aşağıdaki kod işini görür sanırım. Şimdi basitce yazdım, kendine göre kompleks yapabilirsin.

PHP Code:
<script language=JavaScript>
document.write('<%for i=i to 5%>')
document.write('<%=i%><br>')
document.write('<%next%>')
</script> 
__________________
Bilgi paylaşmak için vardır!
burakozgur şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 26.09.2007   #9 (permalink)
xedition
 
Üyelik Tarihi: 13.03.2007
Yer: Sakarya
Mesaj: 24
Re: JavaScript içinde ASP Kullanmak

Kullandığın menünün kodları ayrı olarak sayfaya ekleniyorsa ve uzantıları .js ise uzantılarını .ASP olarak değiştir ve ASP kodlarını yaz. O zaman çalışacaktır.

Kolay gelsin.
__________________
plustr.com
xedition şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 27.09.2007   #10 (permalink)
divemaster
 
Üyelik Tarihi: 27.01.2007
Yer: -
Mesaj: 111
Re: JavaScript içinde ASP Kullanmak

Teşekkür ederim arkadaşlar, menüyü CSS ile yaptım js içine müdehaleye gerek kalmadı.

burakozgur, teşekkür ederim fikir için bundan sonra bu tür bir durumda bu kod işime yarayacaktır.
divemaster şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Yanıt

Etiketler
asp , javascript



 
Zoque'a hoşgeldiniz!
Zoque 27.02.1999 tarihinde yayın hayatına başlamış, paylaşıma dayalı bir oluşumdur. Tasarım, teknoloji, web, kültür ve sanat ana başlıkları altında bilgi paylaşımı ve benzer değerlere sahip katılımcıların birbirleriyle iletişime girmelerine imkan sağlar. "Az ama Öz" sloganından yola çıkarak, kaliteli ve nitelikli katılımı temel alır.

Saygın ve ciddi bir ortamda yardımlaşmak, haberleşmek, kendi bildiklerini diğer katılımcılarla paylaşmak isteyen, oluşumumuza düzenli katılımda bulunacağı inancını taşıyan konuklarımızı üye olmaya davet ediyoruz. [ » ]


Üye Girişi:

UslanmaM baktabul.com TEKplatform TEKplatform

En popüler ilk 100 etiket
Tag Cloud
acil adsl ajax almak arama araniyor ariyorum ariyoruz asp bilen bilgi bilgisayar blog calisma canon css dijital div domain dosya eleman film firefox flash font form forum fotograf freelance google gore grafik grafiker hakkinda hangi hata hatasi hosting html ilgili ilk image internet istanbul istiyorum java javascript karakter kayit kisisel kullanimi link logo mac mail menu muzik mysql nasil neden nedir online photoshop php problemi program programi reklam resim satilik sayfa script server ses sistemi site sitesi son soru sorun sorunsali sorunu sql swf tasarim tasarimci tasarimcisi tasarimi turk turkce veri video web windows wordpress xml yardim yazi yeni zoque
Zoque RSS Aboneliği
Son eklenen konuları e-posta ile haber verelim mi?

Forum Yazılımı: vBulletin® Version 3.7.3 Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RC5

Arayüz/Skin "Güneş" © www.zoque.com / net. Copyright © 1999 - 2008
Forum Saati GMT +2. Şu anda saat: 03:08.