Restrict users from using "Show in New Window" Jump out of your structure (MSDN)
If a website is designed as a structure, it means that you don't want others
Jump out of this structure and display a single frame in the browser. However, in NC
One option is to display the link individually, or the user can directly enter it directly
Show this to a new window.
For example, your site is like the following structure:
Frameset Page (mainfrm.htm)
Frame 1 (frame1.asp)
Frame 2 (frame2.asp)
So just add the following code to the two files frame1.asp and frame2.asp
In front of the <HTML> logo, you can force the user to use the structure to view your
Website.
<%
If (Request.ServerVariables ("http_referer") = "") Or _
(Request.ServerVariables ("Http_referer") <> _
"Http://www.yourserver.com/AppDir/mainfrm.htm") Then
Response.Redirect "Http://www.yourserver.com/AppDir/mainfrm.htm"
End If
%>