Iframe Engelini Aşmak
-
Merhaba..
IFRAME kullanarak veri çekmek istediğim bir site var, ama bir kaç kere yaptıktan sonra adamlar bunu anlayıp iframe engellediler.. örneğin.com/sayfa/ adresinden veriyi çekmem gerekirken iframe ile girdiğimde örneğin.com/sayfa/ ama otomatik olarak başka bir sayfasına yönlendiriliyorum.
Bunu aşabilme şansım varmıdır sayın murid ve murideler ... Cross Domain diye bir olaydan bahsediliyor ama çok anlayamadım, bu konu hakkında bilgilendirirseniz sevinirim..
-
top.location =self.location;şöyle bir kod eklemiştir muhtemelen.linki verirsen bakalım bi
-
Hazır iframe ile ilgili soru sorulmuşken ben de bi soru sorayım. Ben de kendi sayfamda başka bir sitenin iframini koyup içerisindeki body tagları arasındaki veriyi almaya çalışıyorum ama şöyle bir hata alıyorum:
Uncaught SecurityError: Blocked a frame with origin "null" from accessing a frame with origin " siteadı ". The frame requesting access has a protocol of "file", the frame being accessed has a protocol of "http". Protocols must match.
kullandığım kod parçası da şu:
<!doctype html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> function getIframeContent(iframe){ var iframeContent = $(iframe).contents(); $("#result").html(iframeContent.find('body').html()); } </script> </head> <body> <iframe id="myIframe" onload="getIframeContent(this);" name="myIframe" src="siteadi"></iframe><br /> Result:<br /> <textarea id='result'></textarea> </body> </html> -
up olsun
-
Ajax request ile referreri değiştirmeyi dene
fakat referrer headerını değiştirmeye izin verdiğini sanmıyorum, güvenlik açığı yaratır bence
-
HolyOne bunu yazdı
Ajax request ile referreri değiştirmeyi dene
fakat referrer headerını değiştirmeye izin verdiğini sanmıyorum, güvenlik açığı yaratır bence
Şeyhim dediğin gibi header değiştirilmiyomuş güvenlik sebebi ile
