diff options
Diffstat (limited to 'src/frontend')
-rw-r--r-- | src/frontend/checkout.php | 23 | ||||
-rw-r--r-- | src/frontend/index.html | 20 |
2 files changed, 21 insertions, 22 deletions
diff --git a/src/frontend/checkout.php b/src/frontend/checkout.php index 157bd25f..a2031636 100644 --- a/src/frontend/checkout.php +++ b/src/frontend/checkout.php @@ -106,7 +106,7 @@ function handle_contract(json_contract) { var cEvent = new CustomEvent('taler-contract', { detail: json_contract }); - document.body.dispatchEvent(cEvent); + document.dispatchEvent(cEvent); }; @@ -211,7 +211,7 @@ function taler_wallet_unload_cb(aEvent) function signal_taler_wallet_onload() { var eve = new Event('taler-checkout-probe'); - document.body.dispatchEvent(eve); + document.dispatchEvent(eve); }; @@ -228,21 +228,20 @@ function test_without_wallet(){ // Register event to be triggered by the wallet as a response to our // first event -document.body.addEventListener("taler-wallet-present", - has_taler_wallet_cb, - false); +document.addEventListener("taler-wallet-present", + has_taler_wallet_cb, + false); // Register event to be triggered by the wallet when it gets enabled while // the user is on the payment page -document.body.addEventListener("taler-load", - signal_taler_wallet_onload, - false); +document.addEventListener("taler-load", + signal_taler_wallet_onload, + false); // Register event to be triggered by the wallet when it is unloaded -document.body.addEventListener("taler-unload", - taler_wallet_unload_cb, - false); - +document.addEventListener("taler-unload", + taler_wallet_unload_cb, + false); </script> </body> </html> diff --git a/src/frontend/index.html b/src/frontend/index.html index 8111735f..edeaf4f2 100644 --- a/src/frontend/index.html +++ b/src/frontend/index.html @@ -168,7 +168,7 @@ function signal_me() { var eve = new Event('taler-checkout-probe'); - document.body.dispatchEvent(eve); + document.dispatchEvent(eve); //alert("signaling"); }; @@ -176,21 +176,21 @@ wallet_installed_cb(); } - document.body.addEventListener("taler-unload", - wallet_uninstalled_cb, - false, false); + document.addEventListener("taler-unload", + wallet_uninstalled_cb, + false, false); /* Set up a listener to be called whenever a Wallet gets installed so that the user is led towards the demo's steps progressively */ - document.body.addEventListener("taler-wallet-present", - wallet_installed_cb, - false, false); + document.addEventListener("taler-wallet-present", + wallet_installed_cb, + false, false); /* Setup callback to be called whenever the wallet is loaded/enabled while the browser is already on this page */ - document.body.addEventListener("taler-load", - signal_me, - false); + document.addEventListener("taler-load", + signal_me, + false); </script> </body> </html> |