PDA

View Full Version : سوال: جلوگیری از نمایش مطالب سایت در وب سایت های دیگر



php_love
جمعه 09 فروردین 1392, 19:06 عصر
سلام دوستان

بعضی از سایت ها اقدام به جمع کردن مطالب سایت ها از طریق rss هستند و مطالب رو در قالب تگ iframe به کاربراشون نشون میدن . چطور میشه وقتی تگ iframe در حال لود کردنه , از سایت کپی کننده خارج و به سایت اصلی بره .

امیدوارم مطلب رو خوب عنوان کرده باشم .
با تشکر

$ M 3 H R D A D $
جمعه 09 فروردین 1392, 19:36 عصر
تلاش کردید اما نتونستید منظورو برسونید
آی فریم فک کنم بتونه به بالادستی خودش که parenف اونه یک سری دستور بده بازم تحقیق کنید مظمون نیستم
شاید منظورتون این باشه
اگه سیتمسی که شما میگید مطالب و از این جا اونجا میگیره و لینکشو تو بانک میریزه و بخواد موقع نمیش بره باه سایت اصلی
بره به کدوم سایت اصلی؟؟ آخه چندتا لینک داریم

php_love
جمعه 09 فروردین 1392, 20:11 عصر
اینجا (http://links.p30download.com/2013/03/%DA%A9%D8%A7%D8%BA%D8%B0-%D8%AF%DB%8C%D9%88%D8%A7%D8%B1%DB%8C-%D8%B1%D9%86%DA%AF-%D8%A7%D8%B3%D8%AA%DB%8C%DA%A9%D8%B1%D9%87%D8%A7%D B%8C-%D8%AF%DB%8C%D9%88%D8%A7%D8%B1%DB%8C-%DA%A9%D8%AF%D8%A7%D9%85-%DB%8C%DA%A9-%D8%B2%DB%8C%D8%A8%D8%A7-%D8%B1%D8%A7-%D8%A8%D9%87-%D8%AE%D8%A7%D9%86%D9%87-%D8%B4%D9%85%D8%A7-%D9%85%DB%8C-%D8%A2%D9%88%D8%B1%D8%AF.php) رو نگاه کنید . امیدوارم متوجه منظور شده باشید . این مطلب در سایت decoryab.com ارائه شده , اما سایت p30download این مطلب رو با استفاده از تگ iframe در وب سایت خودش نشون میده .

حالا من می خوام بدونم آیا راهی هست که وقتی مطلب من تو iframe سایت p30download داره نشون داده میشه , سایته خودم که ارائه دهنده مطلب هستم باز بشه ؟

$ M 3 H R D A D $
جمعه 09 فروردین 1392, 20:19 عصر
قسمت دوم توضیحاتتو نمیفهمم
یعنی
سایت شما الان کدومه ؟
یعنی موقعی که این مطلب داره نمایش میده یک لیمک تبلیغاتی دیگه باز بشه ؟ اگه آره کچا باز بشه تو فریم یا یک پنجره جدید؟

$ M 3 H R D A D $
جمعه 09 فروردین 1392, 20:28 عصر
google it : do action when iframe while loading url

جی کوئری یک خاصیت داره که میتونید المانت های مختلف و تا لود کامل مدیریت کنید
.ready

http://stackoverflow.com/questions/30005/how-do-i-fire-an-event-when-a-iframe-has-finished-loading-in-jquery
http://forums.adobe.com/message/4028562
http://stackoverflow.com/questions/8626638/how-to-display-loading-message-when-an-iframe-is-loading-jquery

plague
جمعه 09 فروردین 1392, 20:40 عصر
با جاوا اسکریپت میتونی جلوشو بگیری

این شرط اگه درست باشه یعنی صفحه شما داره داخل یه آیفریم باز میشه

if (window.top !== window.self)
میتونی کاری کنی که اگه شرط درست بود صفحه رو نشون نده یا ریدایرکت بشه به سایت اصلی

rezakho
جمعه 09 فروردین 1392, 20:50 عصر
سلام
یک روش اینه که اجازه نمیده سایت شما تو iframe سایت دیگه باز بشه


<script type="text/javascript">
//<![CDATA[
if (window.top !== window.self) {
document.write = "";
window.top.location = window.self.location;
setTimeout(function () {
document.body.innerHTML = '';
}, 1);
window.self.onload = function (evt) {
document.body.innerHTML = '';
};
}
//]]>
</script>