mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
195 lines
5.3 KiB
195 lines
5.3 KiB
<HTML DIR=LTR id=dlgPrivacyPolicy>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
<META HTTP-EQUIV="MSThemeCompatible" CONTENT="Yes">
|
|
<HEAD>
|
|
<TITLE id=dialogTitle>
|
|
Privacy Policy
|
|
</TITLE>
|
|
<STYLE>
|
|
HTML { font-family: MS Shell Dlg; font-size: 8pt; width: 52.65em; height: 42.3em; }
|
|
BODY { font-family: MS Shell Dlg; font-size: 8pt; }
|
|
FIELDSET { font-family: MS Shell Dlg; font-size: 8pt; }
|
|
TABLE { font-family: MS Shell Dlg; font-size: 8pt; }
|
|
INPUT { font-family: MS Shell Dlg; font-size: 8pt; }
|
|
LABEL { font-family: MS Shell Dlg; font-size: 8pt; }
|
|
BUTTON { font-family: MS Shell Dlg; font-size: 8pt; width: 7 em; height: 2.2em; }
|
|
</STYLE>
|
|
|
|
<SCRIPT language="JavaScript">
|
|
var siteData = window.dialogArguments;
|
|
window.returnValue = 0;
|
|
|
|
function okButtonClick()
|
|
{
|
|
if( radDefault.checked == true)
|
|
{
|
|
window.returnValue = 1;
|
|
}
|
|
else if (radAccept.checked == true)
|
|
{
|
|
window.returnValue = 2;
|
|
}
|
|
else if (radReject.checked == true)
|
|
{
|
|
window.returnValue = 3;
|
|
}
|
|
else
|
|
{
|
|
//strange..
|
|
window.returnValue = 666;
|
|
}
|
|
//close the dialog
|
|
window.close();
|
|
}
|
|
|
|
function cancelButtonClick()
|
|
{
|
|
//this return value means that the Cancel button was clicked
|
|
window.returnValue = 0;
|
|
|
|
//close the dialog
|
|
window.close();
|
|
}
|
|
|
|
function writePathQuoted()
|
|
{
|
|
document.write('"');
|
|
document.write(siteData.url);
|
|
document.write('"');
|
|
}
|
|
|
|
function writeMinimimumCookieDomainQuoted()
|
|
{
|
|
document.write('"');
|
|
document.write(siteData.cookieUrl);
|
|
document.write('"');
|
|
}
|
|
|
|
function checkCurrentPreference()
|
|
{
|
|
if( siteData.acceptRejectOrDefault == "a")
|
|
radAccept.checked = true;
|
|
else if( siteData.acceptRejectOrDefault == "r")
|
|
radReject.checked = true;
|
|
else if( siteData.acceptRejectOrDefault == "d")
|
|
radDefault.checked = true;
|
|
|
|
if( siteData.fixedAcceptRejectOrDefault)
|
|
{
|
|
radAccept.disabled = true;
|
|
radReject.disabled = true;
|
|
radDefault.disabled = true;
|
|
}
|
|
}
|
|
|
|
function CheckIfPolicyFound()
|
|
{
|
|
var policyDone = siteData.flagPolicyHuntDone;
|
|
document.body.all("fldPolicy").children("policyframe").src = siteData.urlPolicyHuntView;
|
|
if( policyDone == false)
|
|
setTimeout( CheckIfPolicyFound, 200);
|
|
}
|
|
|
|
function BodyOnKeyPress(nCode)
|
|
{
|
|
if (nCode == 27) //ESC
|
|
{
|
|
cancelButtonClick();
|
|
}
|
|
else if (nCode == 13) //Enter
|
|
{
|
|
okButtonClick();
|
|
}
|
|
}
|
|
|
|
</SCRIPT>
|
|
</HEAD>
|
|
<BODY ID=bdy style="color: windowtext; background: threedface; " scroll=no
|
|
onkeypress="BodyOnKeyPress(event.keyCode)" >
|
|
<TABLE style="width:100%;height:100%">
|
|
<TR>
|
|
<TD>
|
|
<FIELDSET align=absMiddle id=fldPolicy style="border: 0;height:100%">
|
|
<IFRAME NAME="policyframe" id=policyframe application="no"
|
|
style="width:100%; height:100%; background: threedface; ">
|
|
</IFRAME>
|
|
</FIELDSET>
|
|
</TD>
|
|
</TR>
|
|
<TR>
|
|
<TD style="height:1%">
|
|
<TABLE style="width:100%">
|
|
<TR>
|
|
<TD>
|
|
<FIELDSET align=absMiddle id=fldPreference style="padding:1mm">
|
|
<DIV id=lblQuery style="height: 1.5 em;">
|
|
<p ID="query">
|
|
How should cookies from <SCRIPT language="JavaScript">writeMinimimumCookieDomainQuoted();</SCRIPT> be handled?
|
|
</p>
|
|
</DIV>
|
|
<TABLE CELLPADDING=0 CELLSPACING=0>
|
|
<TR>
|
|
<TD>
|
|
<INPUT id=radDefault type=radio name=radPreference ACCESSKEY=p
|
|
tabIndex=3 style="width: 1.2em; ">
|
|
</TD>
|
|
<TD>
|
|
<LABEL ID=lblDefault FOR=radDefault>
|
|
Com<u>p</u>are cookies' Privacy Policy to my settings.
|
|
</LABEL>
|
|
</TD>
|
|
</TR>
|
|
<TR>
|
|
<TD>
|
|
<INPUT id=radAccept type=radio name=radPreference ACCESSKEY=a
|
|
tabIndex=4 style="width: 1.2em;">
|
|
</TD>
|
|
<TD>
|
|
<LABEL ID=lblAccept FOR=radAccept>
|
|
<u>A</u>lways allow this site to use cookies.
|
|
</LABEL>
|
|
</TD>
|
|
</TR>
|
|
<TR>
|
|
<TD>
|
|
<INPUT id=radReject type=radio name=radPreference ACCESSKEY=n
|
|
tabIndex=5 style="width: 1.2em;">
|
|
</TD>
|
|
<TD>
|
|
<LABEL ID=lblReject FOR=radReject>
|
|
<u>N</u>ever allow this site to use cookies.
|
|
</LABEL>
|
|
<TD>
|
|
</TR>
|
|
</TABLE>
|
|
</FIELDSET>
|
|
</TD>
|
|
<TD valign=top width="1%">
|
|
<TABLE>
|
|
<TR>
|
|
<TD>
|
|
<BUTTON id=btnOk onClick="okButtonClick()" tabIndex=1 ACCESSKEY=o type=submit>
|
|
OK
|
|
</BUTTON>
|
|
</TD>
|
|
</TR>
|
|
<TR>
|
|
<TD>
|
|
<BUTTON id=btnCancel onClick="cancelButtonClick()" tabIndex=2 ACCESSKEY=c type=submit>
|
|
Cancel
|
|
</BUTTON>
|
|
</TD>
|
|
</TR>
|
|
</TABLE>
|
|
</TD>
|
|
</TR>
|
|
</TABLE>
|
|
</TD>
|
|
</TR>
|
|
</TABLE>
|
|
<SCRIPT language="JavaScript">
|
|
checkCurrentPreference();
|
|
CheckIfPolicyFound();
|
|
</SCRIPT>
|
|
</BODY>
|
|
</HTML>
|