1
結果ページから開かれたiframe内のボタンを自動クリック(カートに商品を追加)しようとしています。PHP/JS:開かれたiframe内の自動クリックボタン
私のコードは動作していますが、ページは永久にロードされており、停止することなくカートに追加し続けます。
結果ページ:
<form>
<a href='#cart'>Add</a>
<div id='cart'>
<iframe src="http://domaine.com/inframe.php" name = 'myIframe' ></iframe>
</div>
</form>
IFRAME:あなたは、フォームを送信している
<form action='' method='post'>
<input type='submit' id ="iframeAdd" name='iframeAdd' value='ADD'>
<input type='hidden' name='quantity'>
<input type='hidden' name='item' value='1' />
<input type='hidden' name='price' value='20' />
<script>
window.onload = function(){
document.getElementById('iframeAdd').click();
}
</script>
<?php
if (isset($_POST['iframeAdd'])) {
echo 'ADDED !';
} else echo 'ERROR';
?>
</form>
マニュアルページの読み込みは、すべての記事をカートに追加します... – Clementine