我在複選框旁邊有一個標籤,用於接受條款&條件。目前,有一個簡單的如何正確顯示條款和條件?
<a href="/termns.php">Terms</a>
,其中一個用戶可以閱讀條款。
更舒服的是使用jQuery在同一頁面上添加一個灰色框。
要提供更多信息,我正在使用多語言網站。事實上,可以在每個語言版本中創建一個包含所有文本的文件,但該文件會變得非常混亂。
這就是爲什麼我對該問題採取瞭解決方法並使用模板來獲取正確版本的原因。在會話設置的問題中,會有一個重定向到正確的目錄。所以主文本文件放置在/language/terms.php
模板將被包含一次。
現在我玩了一圈,發現這樣的:
jQuery的:
$(document).ready(function(){
$('#popup_terms').click(function(){
$("#screen").css({
"display": "block",
"width": $(document).width(),
"height": $(document).height(),
opacity: .7,
});
$("#screen-box").css({
"display": "block",
});
return false;
});
});
的HTML:
<label for ="tandc"><?php echo $signup_tac;?></label>
<div id="screen"></div>
<div id="screen-box">
<?php include_once "../$language/popup_$filename.php";?>
</div>
的CSS:
#screen{
position: fixed;
z-index: 100;
display: none;
border: none;
background: black;
top: 0;
left: 0;
}
#screen-box{
position: fixed;
z-index: 500;
display: none;
height: 400px;
padding: 50px;
width: 600px;
top: 50px;
left: 25%;
overflow: scroll;
}
這似乎不是正確的窪因爲當查看源代碼時,術語中的文本將是可見的,這是我不知道的。
那麼,什麼是「正確」的方式來處理這個問題?
請看這個鏈接... http://www.aspdotnet-suresh。com/2013/03/simple-jquery-modal-popup-window-example.html –