http://codecanyon.net/item/jquery-flying-popup/175653 Buradaki tam dediğiniz gibi ayarlanabilir. ve işin kısa yolu olur. fakat bu popup u sayfada 1 defa değilde sürekli çıkmasına ikna etmek :d

Her sayfaya refresh eklersin tabi bunun yanı sıra sayfa açılırken bu captcha kodu çıkar sayfa yenilendiğinde de çıkar yani adam sayfayı yenilesede o kodu girecek beklesede sayfa otomatik olarak yenileyecek yine çıkacak jquery ile sayfa açıldığında ekrana bir box gelmesini sağla sonra her sayfanın üstünede hader(&quot;Refresh:2&quot;); 2 yerine istediğin saniyeyi yazarsın o saniye aralığında sayfayı tekrar yükler tekrar o box çıkar.

Bence random olarak (misal ortalama her 10 requestte bir olacak sekilde) &lt;div&gt; icinde captcha gosterebilirsin . Bir kez captcha gosterdiginde session ya da cookie ile ilgili baglantiyi isaretlersin boylece sayfa kullanici tarafindan yenilense bile dogru captcha girmeden sayfa icerigini goruntulemesini engellemis olursun. Bu arada sormam gereken bir soru var. Boyle bir degisiklik kullanici deneyimini sifirlayacaktir ve gunun sonunda kullanici kaybedeceksin. Bunu neden yapiyorsun?

Doğru hocam haklı dediği gibi formlar silinebilir aslında bir ara jqueryde bir fonksiyon kullanmıştım belli zaman aralıkları ile sadece belli bir div aralığını yenileyip çalıştımayı sağlıyordu onu deneyebilirsiniz.

Merhaba. Aşağıdaki özelliklerde script ihtiyacım bulunmakta. Site içerisinde belirli bir süre ile sayfa değişimi olmadan belirli aralıklarda re-captcha çıkmasını istiyorum ve sayfa yenilense dahi re-captcha doğrulanmadan siteye giriş olmasın istiyorum. bu sistem her sayfada çıkması gerekli. örnek olarak pvp-kenti.com ve ko-cuce. net verilebilir. yardımcı olabilecek varsa sevinirim.

Sayfayı yeniletmek, sayfadaki formu doldururken veri kaybına yol acabilir ama, bence pop-up biçiminde olmalı, javascriptler captcha kodu girildiğinde pop-up kapansın. Gibi bir mantık daha uygun gibi.