Merhaba arkadaşlar, şimdi elimde bir script var. Kısaca özetliyim. Arama kutusuna girilen veriyi google, bing vb. sitelere yollayarak arama sonucunu kullanıcıya gösteriyor. Ama şöyle bir sorun var. örneğin ekşi kelimesini arattım ve google da arama sonuçları çıktı. Ekşi sözlüğe girdim. Ekşi sözlüğün menüsü javascript olduğu için takılıyor. Hiçbir şey çalışmıyor. Bunun nedeni de sonuç sayfasının frame içinde açılması sanırım. Sonuçlar bu kodlarla yayınlanıyor; Kod:

Ajax ile cross-domain veri alamazsın. Aracı bir köprü kullanman gerekli. www.senin-domain.com/?get=http://www. bing/search?q=hede Jquery de ek bazı kütüphaneler ile yapılıyor. Jquery cross domain diye aratırsan bulursun. Yine de hedef sayfada includelar, relative verildiyse sayfa bozuk çıkar. Örnek &lt;img src=&quot;resimler/hede. jpg&quot;&gt; tarzı bir include varsa, senin domainde resimler/hede. jpg yi arayacağı için sayfa bozuk çıkar.

Ekşinin kendisi zaten frameli olduğu için sorun yaşıyorsunuz. Frame içinde frame oluyor. Dolayısıyla ekşideki framelerle işlem yapan javascriptler çalışmıyor. Kod:

Ekşinin kendisi zaten frameli olduğu için sorun yaşıyorsunuz. Frame içinde frame oluyor. Dolayısıyla ekşideki framelerle işlem yapan javascriptler çalışmıyor. Kod: http://www.blackdog.ie/google-bing/ böyle birşey yapıyorsunuz sanırım.

Angelo' Alıntı: