私は、人に何かにサインアップしてもらいたいWebページに取り組んでいます。その結果、ページに警告ウィンドウが表示され、ユーザーが「サインアップ」ボタンを押すと、警告ウィンドウにフォームが読み込まれます。
それについては大したことではありません。ただし、その下のブラウザー ページと、サインアップの第 2 段階のフォームには、標準の免責事項ページへのリンクがあります。ユーザーがクリックすると、これらがポップアップウィンドウになるようにします。
一般的な形式でテストしていたとき(ユーザーがサインインしていない-ページと免責事項は「公開」と宣言されているため、ログインして表示する必要はありません)、正常に機能しました.
ただし、ユーザーがログインしている場合、免責事項のリンクをクリックすると、代わりに同じ「サインアップ」ページ、つまり親ページが読み込まれます。
コーディングを投稿しますが、探しているのは 2 つあります。他のコンテンツがそのポップアップに読み込まれないようにする簡単な方法はありますか?
そうでない場合は、遍在するサインアップ ポップアップ/アラートと関係があると推測しています。この他のコンテンツが取り込まれると、同じページで後続のポップアップを読み込むように指示するコーディングがあります。探すべき言語はありますか?すべてが非常にモジュール化されており、多くのインクルードが含まれているため、物事を追跡するのは難しい場合があります。誰かがいくつかの提案を持っているなら、そうではないと思います。
<script language="javascript" type="text/javascript">
// Popup window code
var popupWindow = null;
function popitup(url2,winName,w,h,t,l,scroll){
settings =
'height='+h+',width='+w+',top='+t+',left='+l+',scrollbars='+scroll+',resizable'
popupWindow = window.open(url2,winName,settings)
}
</script>`
<p>© <%=Year(now)%> <%=usr_Company%> All Rights Reserved.
<a style="color: #898787;" href="info_privacy1.asp" onclick="popitup(this.href,'disclose','700','780','100','200','yes');return false">Privacy Policy</a>
| <a style="color: #898787;" href="info_terms1.asp" onclick="popitup(this.href,'disclose','700','780','100','200','yes');return false">Terms of Service</a> <br /><br />
<%=brand_name%> legal disclaimer blah blah blah blah blah.<br /><br />
</p>
</div>
</div>
</body>
</html>
`