FCLT#55900 tel: en callto: triggeren nu ook niet meer de onBeforeUnload

svn path=/Website/trunk/; revision=41564
This commit is contained in:
2019-03-14 12:49:48 +00:00
parent 34206cfd1a
commit b1149d232f
3 changed files with 9 additions and 9 deletions

View File

@@ -998,9 +998,9 @@ var FcltMgr =
return; // Qlikview in een ander frame
}
var isMailto = false;
$(elm_iframe.contentDocument).find("a[href^='mailto:']").add("a[href^='mailto:']").on("click", function() {
isMailto = true;
var preventUnload = false;
$(elm_iframe.contentDocument).find("a[href^='mailto:'], a[href^='tel:'], a[href^='callto:']").on("click", function() {
preventUnload = true;
});
// Zet maar meteen een unload-event op de frame-contents
@@ -1011,9 +1011,9 @@ var FcltMgr =
* pagina's doen we een overlay
* na 2000ms: bij gewone pagina's doen we nu pas de spinner
*/
if (isMailto)
if (preventUnload)
{
isMailto = false;
preventUnload = false;
return;
}
elm_iframe.contentWindow.setTimeout(function () {

View File

@@ -267,9 +267,9 @@ var prs_user = new Perslid(prs_key);
ROFIELDTR("fld", L("lcl_prs_person_initials"), prs_ini, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_lcl_taal"), prs_lang, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_prs_person_timezone"), prs_tz, {suppressEmpty: true});
AFIELDTR('fld details', L("lcl_prs_person_phone"), "callto:" + prs_telnr, prs_telnr, { suppressEmpty: true, xhtml: " target=_blank" });
AFIELDTR('fld details', L("lcl_prs_person_mobile"), "callto:" + prs_mobiel, prs_mobiel, { suppressEmpty: true, xhtml: " target='_blank'" });
AFIELDTR('fldmailto details', L("lcl_prs_person_email"), "mailto:" + prs_email, prs_email, { suppressEmpty: true });
AFIELDTR("fld details", L("lcl_prs_person_phone"), "callto:" + prs_telnr, prs_telnr, { suppressEmpty: true });
AFIELDTR("fld details", L("lcl_prs_person_mobile"), "callto:" + prs_mobiel, prs_mobiel, { suppressEmpty: true });
AFIELDTR("fldmailto details", L("lcl_prs_person_email"), "mailto:" + prs_email, prs_email, { suppressEmpty: true });
if (prsauthparams.writesys || xfunc.canWrite("WEB_FACMGT"))
{
ROFIELDTR("fld", L("lcl_prs_systeemadres"), systeemadres, {suppressEmpty: true});

View File

@@ -301,7 +301,7 @@ span.multi_suggest_toggle.disabled {
color: #aaa;
cursor: default;
}
a[href^="mailto:"],a[href^="tel:"],[href^="callto:"] {
a[href^="mailto:"], a[href^="tel:"], a[href^="callto:"] {
text-decoration: none;
color: ==textcolor==;
}