Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 31/12/2007, 03:03   #1 (permalink)
cm
Ver ordan bir kadeh Php
 
cm Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 09/2004
Yer: Ankara
Mesaj: 193
Varsayılan firefox da innerHtml çalışmıyor ???

Arkadaşlar bir fonksiyon yaptım bu fonksiyonu çağırdığımda bir div in içine html kodu atacak ama çalışmıyor. Ajax ile bir işlem yaptığımda ve sonucunu innerHtml ile div e aktardığımda çalışıyor kendim bir fonksiyonda yapınca olmuyor. Firefox sanırım innerHtml yi pek sevmiyor nette araştırdım bir iki yöntem söylemişler ama denedim işe yaramadı. Siz ne tavsiye edersiniz ?

denediğim kodlar :

Kod:
function Rehber_Yeni() {
// 1. yontem
var ni = document.getElementById('rehber_kayit');	
var newdiv = document.createElement('div');
var divIdName = 'YeniDiv';
newdiv.setAttribute('id',divIdName);
newdiv.innerHTML = '<table width="534" border="0" cellpadding="0" cellspacing="0"><form name="" action="" method="post" onsubmit="return Kontrol(\'ekle\',\'\');"><tr><td height="30" colspan="3" bgcolor="#ECF3FB" style="padding-left:12px;">Rehbere E-posta Adresi Ekle !</td></tr><tr><td width="117" height="28" bgcolor="#FFFFFF" style="padding-left:12px;">İsim Soyisim :</td><td width="417" height="28" colspan="2" bgcolor="#FFFFFF"><input name="isim" type="text" class="textbox" id="isim" style="width:200px;" /></td></tr><tr><td height="28" bgcolor="#FFFFFF" style="padding-left:12px;">E-Posta Adresi :</td><td height="28" colspan="2" bgcolor="#FFFFFF"><input name="e_posta" type="text" class="textbox" id="e_posta" style="width:200px;" onblur="emailCheck(this.value);" /><input type="hidden" name="eposta_kontrol" id="eposta_kontrol" value="0" /> <span id="posta_kontrol"></span> <span id="islem_surec"></span></td></tr><tr><td height="30" colspan="3" align="center" valign="middle" bgcolor="#FFFFFF"><input name="ekle_buton" type="submit" class="buton" id="ekle_buton" value="Kişi Ekle" /></td></tr></form></table>';	
ni.appendChild(newdiv);

// 2. yontem
document.getElementById("rehber_kayit").setAttribute('innerHTML','<table width="534" border="0" cellpadding="0" cellspacing="0"><form name="" action="" method="post" onsubmit="return Kontrol(\'ekle\',\'\');"><tr><td height="30" colspan="3" bgcolor="#ECF3FB" style="padding-left:12px;">Rehbere E-posta Adresi Ekle !</td></tr><tr><td width="117" height="28" bgcolor="#FFFFFF" style="padding-left:12px;">İsim Soyisim :</td><td width="417" height="28" colspan="2" bgcolor="#FFFFFF"><input name="isim" type="text" class="textbox" id="isim" style="width:200px;" /></td></tr><tr><td height="28" bgcolor="#FFFFFF" style="padding-left:12px;">E-Posta Adresi :</td><td height="28" colspan="2" bgcolor="#FFFFFF"><input name="e_posta" type="text" class="textbox" id="e_posta" style="width:200px;" onblur="emailCheck(this.value);" /><input type="hidden" name="eposta_kontrol" id="eposta_kontrol" value="0" /> <span id="posta_kontrol"></span> <span id="islem_surec"></span></td></tr><tr><td height="30" colspan="3" align="center" valign="middle" bgcolor="#FFFFFF"><input name="ekle_buton" type="submit" class="buton" id="ekle_buton" value="Kişi Ekle" /></td></tr></form></table>');

3. yontem
document.getElementById("rehber_kayit").innerHTML = '<table width="534" border="0" cellpadding="0" cellspacing="0"><form name="" action="" method="post" onsubmit="return Kontrol(\'ekle\',\'\');"><tr><td height="30" colspan="3" bgcolor="#ECF3FB" style="padding-left:12px;">Rehbere E-posta Adresi Ekle !</td></tr><tr><td width="117" height="28" bgcolor="#FFFFFF" style="padding-left:12px;">İsim Soyisim :</td><td width="417" height="28" colspan="2" bgcolor="#FFFFFF"><input name="isim" type="text" class="textbox" id="isim" style="width:200px;" /></td></tr><tr><td height="28" bgcolor="#FFFFFF" style="padding-left:12px;">E-Posta Adresi :</td><td height="28" colspan="2" bgcolor="#FFFFFF"><input name="e_posta" type="text" class="textbox" id="e_posta" style="width:200px;" onblur="emailCheck(this.value);" /><input type="hidden" name="eposta_kontrol" id="eposta_kontrol" value="0" /> <span id="posta_kontrol"></span> <span id="islem_surec"></span></td></tr><tr><td height="30" colspan="3" align="center" valign="middle" bgcolor="#FFFFFF"><input name="ekle_buton" type="submit" class="buton" id="ekle_buton" value="Kişi Ekle" /></td></tr></form></table>';


}
Hiç birisi işe yaramadı anlamadım niye. İe de çalışıyor bir sorun yok firefox sorun çıkarıyor.
__________________
www.maksimail.com - Video Mail
cm hatta değil   Alıntı Yaparak Yanıtla
Eski 31/12/2007, 04:57   #2 (permalink)
Sercan Engin
 
fistby Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2007
Yer: Kocaeli
Mesaj: 57
Varsayılan

Kod:
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-9" />
</head>
<body>
<script>
function Rehber_Yeni() {
// 1. yontem
var ni = document.getElementById('rehber_kayit'); 
var newdiv = document.createElement('div');
var divIdName = 'YeniDiv';
newdiv.id = divIdName;
newdiv.innerHTML = '<form name="" action="" method="post"><table width="534" border="0" cellpadding="0" cellspacing="0"><form name="" action="" method="post" onsubmit="return Kontrol(\'ekle\',\'\');"><tr><td height="30" colspan="3" bgcolor="#ECF3FB" style="padding-left:12px;">Rehbere E-posta Adresi Ekle !</td></tr><tr><td width="117" height="28" bgcolor="#FFFFFF" style="padding-left:12px;">İsim Soyisim :</td><td width="417" height="28" colspan="2" bgcolor="#FFFFFF"><input name="isim" type="text" class="textbox" id="isim" style="width:200px;" /></td></tr><tr><td height="28" bgcolor="#FFFFFF" style="padding-left:12px;">E-Posta Adresi :</td><td height="28" colspan="2" bgcolor="#FFFFFF"><input name="e_posta" type="text" class="textbox" id="e_posta" style="width:200px;" onblur="emailCheck(this.value);" /><input type="hidden" name="eposta_kontrol" id="eposta_kontrol" value="0" /> <span id="posta_kontrol"></span> <span id="islem_surec"></span></td></tr><tr><td height="30" colspan="3" align="center" valign="middle" bgcolor="#FFFFFF"><input name="ekle_buton" type="submit" class="buton" id="ekle_buton" value="Kişi Ekle" /></td></tr></form></table>'
ni.appendChild(newdiv);
}
</script>
<div id="rehber_kayit">Rehber Kayıt</div>
<a href="javascript:Rehber_Yeni();">Test</a>
</body>
</html>
İyi çalışmalar,
__________________
Reklamlar: Döviz
fistby hatta değil   Alıntı Yaparak Yanıtla
Eski 31/12/2007, 20:36   #3 (permalink)
cm
Ver ordan bir kadeh Php
 
cm Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 09/2004
Yer: Ankara
Mesaj: 193
Varsayılan

Arkadaşım dediğin gibi yaptım oldu sağol ama bir sorunum daha var.Bu firefox beni delirtecek. şimdi ajaxdan gelen veriyi
Kod:
var gelen = xmlHttp.responseText;
document.getElementById("rehber_form").innerHTML = gelen;
şeklinde yazdırmaya çalışıyorum olmuyor. Gelen veri html alert ile html kodlarını alabiliyorum ama div in içine atmıyor neden olabilir ?
__________________
www.maksimail.com - Video Mail
cm 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
permalink IE de calışmıyor FIREFOX da calışıyor BatuhanGöksu PHP 11 21/12/2007 14:50
Firefox da çalışıyor ie de çalışmıyor noxious PHP 4 15/08/2007 02:14
Firefox adres çubuğu çalışmıyor mzffer Uygulama Yazılımları / Hazır Betikler 5 23/05/2007 02:10
innerhtml ve ++ rani3l Javascript / DHTML / Ajax 5 15/09/2006 02:04
Kahreden innerHTML:(((( anov Javascript / DHTML / Ajax 2 15/02/2005 19:09


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

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