|
Page Details >>>
If your content page is loaded directly (not in frames) the page is reloaded in your frames. And to the aid of webmasters everywhere, this script also foils other sites loading your content page in their frames. Visitors are notified of the bandwidth theft then are sent to the page on your site (if used with our Dynamic Frameset script) or back to your main page.
Add the below code to the <body> section of your page:
<script
language="javascript"
type="text/javascript">
ok_urls
=
new
Array();
ok_urls[1]
=
"http://your-web-site-address-here.com/frameset.html";
ok_urls[2]
=
"http://www.your-web-site-address-here.com/frameset.html";
function
reportError(msg,
url,
line)
{
if
(url
==
window.location.href)
{
msg
=
"\nBandwidth Theft Alert!\n\n"
+
"This site is illegally stealing
bandwidth\n"
+
"from our site, WWW.OUR-SITE.COM.\n\n"
+
"We will now load the content
page\n"
+
"from our server so you may view
it.\n\n"
+
"Thanks for your patience!";
alert(msg);
top.location.href
=
ok_urls[1]
+
"?"
+
window.location.href;
return
true;
}
}
window.onerror
=
reportError;
url_found
=
0;
for
(var
i =
1;
i <=
ok_urls.length
&&
!url_found;
i++)
{
url_found
=
(parent.location.href.indexOf(ok_urls[i])
==
-1);
}
if
(!url_found
||
(window
==
top))
top.location.href
=
ok_urls[1]
+
"?"
+
window.location.href;
</script>
|
|