mkbo_webmaster
New Member
اکثر طراحان وب، از frames ، iframes و يا layers که امروزه بابت شده، اغلب در طراحی های خودشون استفاده میکنن.
بعضی مواقع پیش میاد که شما برای یکی از این اشیاء بالا آدرسی رو تعریف میکنید که مربوط به سایت اینترنتی دیگه ای میشه، این آدرسها اغلب بدون هیچ مشکلی باز میشن.
ولی سوال اینجاست که بعضی از مدیران سایتها، حالا یا از روی عمد و یا بر حسب اتفاق دستوراتی رو روی صفحه اصلیشون با استفاده از اسکریپتها قرار میدن که این صفحه رو مجددا بر روی قسمت top یعنی کل document در پنجره اعمال کنه، که با این کارشون نزارن تا کسی بتونه از آدرس اونا در یک فریم در سایتش استفاده کنه !!!
اگر منظور منو نفهمیدید با مثالی خدمتتون عرض میکنم : (مثلا با جاوا اسکریپت)
مثل اینکه یاهو بیاد و توی اولین خط از صفحه اولش یک همچین دستوری بزاره (و توی این دستور یک شرط بزاره که مثلا بار دوم دیگه اجرا نشه) که اینکار باعث میشه که اگر سایتهای دیگه از این آدرس بعنوان فریم یا چیزی مثل این استفاده کرده باشن. این عمل خنثی بشه و آدرس بصورت خودکار اونو حذف کرده و خود اصلیش رو جایگزین کنه.
سوال من اینه که آیا میشه جلوی یک همچین کارهایی رو گرفت ؟ یعنی کاری کرد که این صفحات هم قابلیت باز شدن در چیزهایی مثل فریمها و یا لایه ها رو داشته باشن ؟؟؟!!!
بعضی مواقع پیش میاد که شما برای یکی از این اشیاء بالا آدرسی رو تعریف میکنید که مربوط به سایت اینترنتی دیگه ای میشه، این آدرسها اغلب بدون هیچ مشکلی باز میشن.
ولی سوال اینجاست که بعضی از مدیران سایتها، حالا یا از روی عمد و یا بر حسب اتفاق دستوراتی رو روی صفحه اصلیشون با استفاده از اسکریپتها قرار میدن که این صفحه رو مجددا بر روی قسمت top یعنی کل document در پنجره اعمال کنه، که با این کارشون نزارن تا کسی بتونه از آدرس اونا در یک فریم در سایتش استفاده کنه !!!
اگر منظور منو نفهمیدید با مثالی خدمتتون عرض میکنم : (مثلا با جاوا اسکریپت)
کد:
<Script Language="JavaScript">
top.location="http://www.yahoo.com"
</Script>
مثل اینکه یاهو بیاد و توی اولین خط از صفحه اولش یک همچین دستوری بزاره (و توی این دستور یک شرط بزاره که مثلا بار دوم دیگه اجرا نشه) که اینکار باعث میشه که اگر سایتهای دیگه از این آدرس بعنوان فریم یا چیزی مثل این استفاده کرده باشن. این عمل خنثی بشه و آدرس بصورت خودکار اونو حذف کرده و خود اصلیش رو جایگزین کنه.
سوال من اینه که آیا میشه جلوی یک همچین کارهایی رو گرفت ؟ یعنی کاری کرد که این صفحات هم قابلیت باز شدن در چیزهایی مثل فریمها و یا لایه ها رو داشته باشن ؟؟؟!!!