私はHTML、PHP、およびJSのショッピングカートをコーディングしています。私はonclick
クッキーを削除し、ショッピングカートからアイテムを削除するページをリフレッシュする機能を持っています。これはChromeで動作し、Cookieは削除されます。私はFirefoxで同じコードを持っていますが、動作しません。FirefoxではCookieが削除されません。ここでChromeではCookieが削除されますが、Firefoxでは削除されません。
echo '<button class="button" onclick="removeCart' . $x . '()">Remove from Cart</button>';
を機能だ:ここでonclick
属性を持つ要素です
echo '<script>';
echo 'function removeCart' . $x . '() {';
echo 'document.cookie = "' . $itemsSpaced[$x] . '= ; expires=Thu, 01 Jan 1970 00:00:00 UTC";';
echo ' location.reload(true);';
echo '}';
echo '</script>';
なぜこのChromeでの作業ではなく、Firefoxのですか?
? – trincot
私は別のページにクッキーを設定し、JavaScriptで書いています: 'document.cookie = i +" "+ item +" = "+ price +"; path =/cart "' –
'; 'removeCart'の' path =/cart'ですか? – trincot