undefined olduğu sürece bekletme fikri denenebilir, bilemiyorum ama ilginç geldi. callback yapısını ğrenmeye çalış derim, derdinin dermanı orada gibi.. JS kullanıyorsan ve I/O için bekleyen işler varsa callback yapısını ğrenmen gerekebilir. RockZs tarafından 12/Oca/16 17:39 tarihinde düzenlenmiştir

// şeklinde debug edebilirsin. js de debug olduğunu bilmiyordum, süper oldu. yarın işte deneyeceğim. teşekkürler Hello, i am nothing. I come from Neverland.

bir sürü plugin bişi kullanmışsın ne napıyor anlat nce bi bakalım :| Bittik biz bittik

ncelikle kodları daha anlaşılabilir bir yere koysan güzel olacak, sitenin editrü oldukça ktü. Yapmak istediğin şey nedir onu anlayamadım zet olarak anlatabilir misin? OpenSeaDragon vs. demişsin, o an yaratılmamış olabilir. Callback olayını araştır yani nesne yaratıldıktan sonra bir tetikleme olur o sırada da onunla alakalı işleri yaparsın. Varsa online çalıştığın rnek onu da atarsın canlı olarak deneyip bakalım. İmza...

hocam bilemiyorum fayda getirir mi ama for 'u aşağıdaki yapıya getirebilir misin? for (var i = 0; i < 5; i++) { (function { setTimeout(function , i); }) ; } kaynak: https://docs.nodejitsu.com/articles/getting-started/control-flow/how-to-write-asynchronous-code RockZs tarafından 12/Oca/16 16:54 tarihinde düzenlenmiştir

<script type="text/javascript"> $(function { var selected_filter_height = $ . height / 3; $ . css ; var viewer = OpenSeadragon( ); var viewportHeight = $ . height - $ . height ; $("#openseadragon1"). css ; setTimeout(function { $. ajax({ url : "handlers/H_AnnotationHandler. php", data : "case_id=<?=$case_id?>&plink=<?=$plink?>&mode=get", type : "post", dataType : "json", success : function { if { for (var i = 0; i < response. annots. length; i++) { var elt = document. createElement ; elt. id = "runtime-overlay" + i; elt. className = "highlight"; viewer. addOverlay( ); } } } }); }, 3000); selection =viewer. selection({ onSelection: function { var elt = document. createElement ; elt. id = "runtime-overlay"; elt. className = "highlight"; viewer. addOverlay( ); input = "rect_x="+rect. x+"&rect_y="+rect. y+"&rect_w="+rect. width+"&rect_h="+rect. height+"&plink=<?=$plink?>&case_id=<?=$case_id?>&mode=add"; $. ajax({ url : "handlers/H_AnnotationHandler. php", data : input, type : "post", dataType : "json", success : function }); } }); Bu kod parçasında setTimeout yaptığım ajax call' ı normal çalıştırdığımda çalışmıyor. Çalışmıyordan kastım, viewer. viewport. imageToViewportRectangle değeri saçmasapan birşey geliyor. 4 saatimi yedi, timeout koyunca sorun düzeldi de. Net olarak nasıl çzebilirim? Neden kaynaklanıyor acaba? Not: async : false yapınca da düzelmemişti. ozgunlu tarafından 12/Oca/16 15:58 tarihinde düzenlenmiştir Hello, i am nothing. I come from Neverland.

async: false abi ajaxına şu parametreyi ekleyip denedin mi hiç? Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

async: false abi ajaxına şu parametreyi ekleyip denedin mi hiç? denedim hocam, yemedi :) yukarıda anlattım hocam @Cosmic Hello, i am nothing. I come from Neverland.

hocam bilemiyorum fayda getirir mi ama for 'u aşağıdaki yapıya getirebilir misin? for (var i = 0; i < 5; i++) { (function { setTimeout(function , i); }) ; } kaynak: https://docs.nodejitsu.com/articles/getting-started/control-flow/how-to-write-asynchronous-code Çalışmadı ne yazık ki hocam, teşekkür ederim yardımcı olmaya çalıştığın için. Tahminim benim kullandığım OpenSeaDragon geç yükleniyor, ben de "viewer"' ı kullandığımdan oluyor galiba. var viewer oluşturulmadan diğerini yapma nasıl diyebilirim, bir de yle denesem? undefined olduğu sürece bekletsem? Hello, i am nothing. I come from Neverland.

Hocam ekranda Openseadragon ile cikarttigim goruntuye anotasyon yapildiginda o anotasyonu diger kullanicilarin da gorebilmeleri icin saklamam gerekiyor ve ekrana vermem. Saklama kisminda sorun yok; ekrana verirken gercek goruntu uzerindeki boyutunu ekran boyutuna convert etmesi gerekiyor bunu da onceden yuklemis oldugu viewer objesi uzerinden yapiyor. Ben 3 saniye bekletmezsem sacmasapan bir conversion yapiyor. Hello, i am nothing. I come from Neverland.

<script type="text/javascript"> debugger; /kodların </script> şeklinde debug edebilirsin. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.