jquery
、PHP
またはを使用して機能を作成したいJavascript
:
ウェブサイトが読み込まれると、閉じるボタンでヘッダーにポップアップボックスが表示されます。閉じるボタンをクリックすると、ポップアップが閉じられます。[閉じる]ボタンをクリックしない場合、そのポップアップはWebサイトのすべてのページに表示されます。
そのための提案をお願いします。よくわかりません。
jquery
、PHP
またはを使用して機能を作成したいJavascript
:
ウェブサイトが読み込まれると、閉じるボタンでヘッダーにポップアップボックスが表示されます。閉じるボタンをクリックすると、ポップアップが閉じられます。[閉じる]ボタンをクリックしない場合、そのポップアップはWebサイトのすべてのページに表示されます。
そのための提案をお願いします。よくわかりません。
これを試してください-デモ
ボタンをクリックすると、フィールドセットのdisplay
属性がに設定さnone
れるため、表示されません。
みたいなfancybox
?U はこれを使用できますguide
。
編集:
あなたが与えたリンクに従ってこれを試してくださいあなたのphpページにこれを配置してください。
<?php session_start();?>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script>
//jquery code
$(document).ready(function(){
$('#close_popup').click(function(){
$('#header').css('display','none');
$.post("test.php");
});
})
</script>
</head>
<body>
<div id="header" style="width:100%;top:0;<?php if(isset($_SESSION['isHeaderClosed']) && $_SESSION['isHeaderClosed'] == true) echo 'display:none;'; ?>">
content <input type="button" id="close_popup"/>
</div>
</body>
</html>
(すべてのページに session_start()、div ヘッダー、および jquery コードを配置します)。
新しいページ test.php
<?php
session_start();
$_SESSION['isHeaderClosed']=true;
?>