summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/frontend/checkout.php23
-rw-r--r--src/frontend/index.html20
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>