商品をカートに入れるボタンがあります。どのようにボタンをクリックした後に無限にリロードせずに、同じページにWindow.Locationボタンを設定すれば、カートにアイテムを追加し続けることができます。ここに私のコードです。Window.Locationを同じページにするPHP
echo '<script>window.location.reload()</script>';
上記のコードはリロードし続けます。カートを追加してブラウズを続行するにはアイテムが必要です。
商品をカートに入れるボタンがあります。どのようにボタンをクリックした後に無限にリロードせずに、同じページにWindow.Locationボタンを設定すれば、カートにアイテムを追加し続けることができます。ここに私のコードです。Window.Locationを同じページにするPHP
echo '<script>window.location.reload()</script>';
上記のコードはリロードし続けます。カートを追加してブラウズを続行するにはアイテムが必要です。
<a href='#' onclick='callfunction(); window.location="thispage.php";' title='close'>button</a>
しかし、それはPHPのものなので、ヘッダを使わないのはなぜですか?
header('refresh:10;thispage.php');
あなたはあなたが与えるURLを確認する必要があります提供必要同じページにリダイレクトするために、window.location
を使用することができます。
<a href='#' onclick="callfunction();" title='close'>button</a>
JS file
あなたはこのようにすることができます。
function callfunction()
{
window.location= 'your-page.php';
}
window.location
とwindow.location.href
の基本的な違いは
window.location
である - これは、あなたが閲覧したり探している現在のページに場所を追加します。
window.location.href
- これにより、ここでURLに与えているページがリロードされます。
このコードがどのように/どこで呼び出されるかを示す必要があります。 –
JSはなぜ関与していますか?ボタンをフォームの送信ボタンにするだけです。 – Quentin