Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 20/07/2006, 09:25   #1 (permalink)
Ruzgar
 
mikailornek Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: Hatay
Mesaj: 101
Varsayılan Editör ve ajax

arkadaşlar ajax ile include edilen bir yönetim panelim var, sorun tinymce editörü kullanmak istemem, include edilen sayfa tek başına çağrıldığında herhangi bir sorun olmazken ajax ile ilgili id ye include edildiğinde textarea içinde editör oluşmuyor,daha öncede bir iki defa yazamam rağmen forumdan cevap alamadım, mesaj kirliliğinden dolayı özürdilerim ama araştırmadığım yer kalamdı, tinymce nin forumuna da yazdım fakat sonuç alamadım en son hunter sayfada init olması gerekiyor demişti onuda denedim (ki zaten vardı) çözüm bulamadım arkadaşlar, yardım edebilirseniz sevinirim. varolan sayfa şu şekilde;
Kod:
<script language="javascript" type="text/javascript" src="tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
	// Notice: The simple theme does not use all options some of them are limited to the advanced theme
	tinyMCE.init({
		mode : "textareas",
		theme : "simple"
	});
</script>
<link href="style.css" rel="stylesheet" type="text/css" />
      <form method="post" name="form1" action="<?php echo $editFormAction; ?>" enctype="multipart/form-data" onSubmit="return Kontrol()">
        <table width="624" border="0" align="center" cellpadding="5" cellspacing="0">
            <tr>
   			 <td colspan="2" class="text11mavibold">&nbsp;Yeni Haber Ekle </td>
  			</tr>
			<tr valign="baseline">
            <td width="37" align="left" nowrap class="text11mavi">Baslik</td>
            <td width="567"><input name="baslik" type="text" class="haber11" value="" size="75"></td>
          </tr>
          <tr valign="baseline">
            <td align="left" nowrap class="text11mavi">Konu</td>
            <td><label>
              <textarea name="konu" cols="60" rows="10" id="konu"></textarea>
            </label></td>
          </tr>
          <tr valign="baseline">
            <td align="left" nowrap class="text11mavi">Resim</td>
            <td class="haber11"><input name="resim" type="file" class="haber11" value="" size="32">
            Resimsiz haber i&ccedil;in boş bırakabilirsiniz. </td>
          </tr>
          <tr valign="baseline">
            <td align="left" nowrap class="text11mavi">Yazar</td>
            <td><input name="yazar" type="text" class="haber11" value="" size="32"></td>
          </tr>
          <tr valign="baseline">
            <td align="left" nowrap class="text11mavi">&nbsp;</td>
            <td><input type="submit" class="dugme4" value="Kaydet"></td>
          </tr>
        </table>
        <input type="hidden" name="tarih" value="<?php echo date ("d.m.Y");?>">
        <input type="hidden" name="hit" value="1">
        <input type="hidden" name="MM_insert" value="form1">
      </form>
__________________
savaşa hayır
mikailornek hatta değil   Alıntı Yaparak Yanıtla
Eski 21/07/2006, 10:10   #2 (permalink)
Ruzgar
 
mikailornek Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: Hatay
Mesaj: 101
Varsayılan

arkadaşlar yardımcı olacak yokmu?
__________________
savaşa hayır
mikailornek hatta değil   Alıntı Yaparak Yanıtla
Eski 21/07/2006, 10:12   #3 (permalink)
İptal Durumu
 
hürriyet Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2006
Yer: Isparta-Antalya
Mesaj: 442
Varsayılan

http://forum.ceviz.net/showpost.php?...67&postcount=2

bu çözümü denedin mi?
hürriyet hatta değil   Alıntı Yaparak Yanıtla
Eski 21/07/2006, 10:33   #4 (permalink)
Ruzgar
 
mikailornek Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: Hatay
Mesaj: 101
Varsayılan editör

yani include ettiğim sayfadaki init fonksiyonunu php ile ekrana yazdırmmammı gerekiyor, hürriyet baktım ama anlayamadım hunter eval dn geçirmek gerektiğini söylemiş ama anlayamadım ya
__________________
savaşa hayır
mikailornek hatta değil   Alıntı Yaparak Yanıtla
Eski 21/07/2006, 14:31   #5 (permalink)
Agresif Üye
 
turker Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Mesaj: 6,289
Varsayılan

mesaj kirliği yaratmaya devam etmeyin. cevap vermek isteyen verir. cevap verilmiyorsa insanların ya ilgilenecek zamanları yoktur yada konu hakkında fikirleri yoktur.
turker hatta değil   Alıntı Yaparak Yanıtla
Eski 21/07/2006, 15:17   #6 (permalink)
Ruzgar
 
mikailornek Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: Hatay
Mesaj: 101
Varsayılan

peki kardeş
__________________
savaşa hayır
mikailornek hatta değil   Alıntı Yaparak Yanıtla
Eski 26/07/2006, 22:48   #7 (permalink)
Cevizci
 
okunsal Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2006
Mesaj: 50
Varsayılan

Bu nu ajax ile sayfaya ne şekilde yüklediğinizi görebilirsem yardımcı olabilirim. Yani ajax ile sayfaya ne şekilde basıyorsunuz? O JS kodunu görmem lazım...
okunsal hatta değil   Alıntı Yaparak Yanıtla
Eski 27/07/2006, 09:19   #8 (permalink)
Ruzgar
 
mikailornek Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: Hatay
Mesaj: 101
Varsayılan

<script type="text/javascript">
function ajaxsayfa(url, divid){
document.getElementById(divid).innerHTML="<td width='630' colspan='2' align='left'>&nbsp;&nbsp;<img src='../images/load.gif' alt='-'/></td>"

var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, divid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, divid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(divid).innerHTML=page_requ est.responseText
}
</script>
__________________
savaşa hayır
mikailornek hatta değil   Alıntı Yaparak Yanıtla
Eski 27/07/2006, 10:04   #9 (permalink)
Cevizci
 
okunsal Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2006
Mesaj: 50
Varsayılan

"innerHTML" içerisine "<script language="javascript" type="text/javascript" src="tiny_mce/tiny_mce.js"></script>" i atadığınızda, "tiny_mce/tiny_mce.js" serverdan çağrılmaz sadece text olarak innerHTML içerisine yerleşir.

Dolayısıyla "tiny_mce.js" ve yine "<script language="javascript" type="text/javascript">" tagı içerisindeki kodlar script olarak işlemez ve sizin yukarıda söylediğiniz soruna sebep olur.

Bunu pek çok şekilde çözebilirsiniz; pratik olarak ajaxdan dönen "responseText" çerisindeki javascript kodunu parse edebilir ve bunu "eval" fonksiyonu ile ayrı şekilde çalışır hale getirebilirsiniz. Ya da tüm kodu(ajax`dan dönecek olan) javascript e dönüşürür ve bu tüm kodu eval ile işleme sokup İnnerHTML i de bu kod içinde çalıştırabilirsiniz vs. Pek çok şekilde yapılabilir.

Sorun Ajax tasarımında....
okunsal hatta değil   Alıntı Yaparak Yanıtla
Eski 27/07/2006, 12:26   #10 (permalink)
Ruzgar
 
mikailornek Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: Hatay
Mesaj: 101
Varsayılan

hocam javascript bilgim çok iyi değil php çalışıyorum ajax ilgimi çektiği için javascript ile uğraşmaya başladım, öğrenmeye çalışıyorum fakat bahsettiğiniz "pratik olarak ajaxdan dönen "responseText" çerisindeki javascript kodunu parse edebilir ve bunu "eval" fonksiyonu ile ayrı şekilde çalışır hale getirebilirsiniz" işlemi nasıl yapabileceğim hakkında bi bilgi yada kaynak verebilirmisin.
__________________
savaşa hayır
mikailornek hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Ajax içinde ajax kullanamıyorum voltigore Javascript / DHTML / Ajax 4 05/09/2007 18:09
Google AJAX Search API < Sitenize google ajax arama motoru reachable Internet 0 04/06/2006 14:38
Ayrıntılı Editör stbolen Web Tasarım 4 28/12/2004 01:35
Bir editör arıyorum... Sniper Uygulama Yazılımları / Hazır Betikler 2 19/07/2004 17:27
PHP Editör zEE PHP 13 13/11/2003 06:40


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 04:05.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net