ページ読み込み時にブートストラップモーダルを開きたい。しかし、私の問題は、すべてのページをリフレッシュするときに起動されますが、ユーザーがそのページをリダイレクトするときに1回だけ表示したいということです。codeigniterのWebサイトでページが読み込まれると、ブートストラップモーダルを1回だけ開きますか?
どのようにすればいいのですか?
ありがとうございます。
ページ読み込み時にブートストラップモーダルを開きたい。しかし、私の問題は、すべてのページをリフレッシュするときに起動されますが、ユーザーがそのページをリダイレクトするときに1回だけ表示したいということです。codeigniterのWebサイトでページが読み込まれると、ブートストラップモーダルを1回だけ開きますか?
どのようにすればいいのですか?
ありがとうございます。
ことを行うには多くの方法があるはい... URLでこのような何か$ _GETパラメータを送信することができます: - :
<script> //not forget to add ready function
<?php if(isset($_GET['open']) && $_GET['open']=="modal"){ ?>
$("#somemodalid").modal('show') //open modal here
<?php } ?>
</script>
- 今のjQueryであなたは、このように行うことができます
Suppose Url :- localhost/modal?open=modal
を
希望すると助かります!
ページ読み込み中にこのようにすることはできますか?
<script type="text/javascript">
$(window).on('load',function(){
$('#myModal').modal('show');
});
</script>
あなたがコードを記述していないので、ブートストラップモーダルボックスを使用していることを願っています。
間違った答えは完全に特定のルートでモーダルを開くことです – kunal
同じ問題、それは各ページの読み込み時にモーダルを起動します私は一度だけ欲しい。 –
あなたは一度それを一度開くようなものが欲しいですか? –
$( '#myModal')。modal(options)をJavascriptの文書準備関数に追加すると、ウィンドウの読み込み時にモーダルが呼び出されます。 [Via javascript](https://getbootstrap.com/docs/4.0/components/modal/#via-javascript) – Granny