Merhaba...
<script language="javascript"> </script>
şeklinde javascript kodum var.
function abc(){
print "<script language=\"javascript\"> goster(); </script>";
}
yazdığımda olduğu gibi <script> goster(); </script> yazdırıyor. Oysa aynı print'i fonksiyon dışında yazdırdığımda javascript fonksiyonunu başarıyla gösteriyor...
Bu sorunu nasıl çözebilirim acaba ?
Fonksiyon içine php kodu koyamıyorum...
7
●1.060
- 14-05-2008, 14:29:24Teşekkürler ;
Anlatmak istediğim şu ;
Javascript kodları arasında goster isimli js fonksiyonu var.
Daha sonra bir tane abc isimli php fonksiyonu açıyorum. İçine
print "<script language=\"javascript\"> goster(); </script>"; Koyduğumda goster isimli js fonksiyonunu çalıştırmak yerine yazıyı saf şekilde yazdırıyor... Kaç saattir bu işle uğraşıyorum ve kafam durdu artık
- 14-05-2008, 14:58:11Üyeliği durduruldugoogle den baktım "js iç içe fonksiyon" diye arattımeagle_one adlı üyeden alıntı: mesajı görüntüle
karşıma şu link çıktı inceler misin ?
muhtemelen senin istediğin kodlar burada mevcut.
[javascript] eval & fonksiyon işlemleri ? - Zoque.Forum
önbellek sayfasını gönderiyorum... - 14-05-2008, 19:06:34Kimlik doğrulama veya yönetimden onay bekliyor.ben localde denedim şöyle bir şey çalıştı
<script language="javascript"> function goster(){ alert("merhaba"); } </script> <?php function abc(){ print "<script language=\"javascript\"> goster(); </script>"; } echo abc(); ?>