CKEditor iframe blur not closing the ipad keyboard
This problem is ipad safari specific.
I have a CKEditor inside a popup div. When I click on the text area of the CKEditor iframe, ipad keyboard opens up. I want to close the keyboard using jquery when user closes the popup div.
I have tried below options on click event of the close button but it doesn't seem to work. The blinking cursor inside the iframe disappears but keyboard won't close.
$('#iFrameId').blur();
document.activeElement.blur();
$('iframe').blur();
If I use either of above lines from 'Safari Web Inspector' Console then keyboard closes just fine. Am I missing something?
Any help is appreciated.
EDIT 1
I am using a workaround. On click, instead of blurring iframe, I focus on another input element and call blur on that to close the keyboard.
javascript jquery safari ckeditor
add a comment |
This problem is ipad safari specific.
I have a CKEditor inside a popup div. When I click on the text area of the CKEditor iframe, ipad keyboard opens up. I want to close the keyboard using jquery when user closes the popup div.
I have tried below options on click event of the close button but it doesn't seem to work. The blinking cursor inside the iframe disappears but keyboard won't close.
$('#iFrameId').blur();
document.activeElement.blur();
$('iframe').blur();
If I use either of above lines from 'Safari Web Inspector' Console then keyboard closes just fine. Am I missing something?
Any help is appreciated.
EDIT 1
I am using a workaround. On click, instead of blurring iframe, I focus on another input element and call blur on that to close the keyboard.
javascript jquery safari ckeditor
add a comment |
This problem is ipad safari specific.
I have a CKEditor inside a popup div. When I click on the text area of the CKEditor iframe, ipad keyboard opens up. I want to close the keyboard using jquery when user closes the popup div.
I have tried below options on click event of the close button but it doesn't seem to work. The blinking cursor inside the iframe disappears but keyboard won't close.
$('#iFrameId').blur();
document.activeElement.blur();
$('iframe').blur();
If I use either of above lines from 'Safari Web Inspector' Console then keyboard closes just fine. Am I missing something?
Any help is appreciated.
EDIT 1
I am using a workaround. On click, instead of blurring iframe, I focus on another input element and call blur on that to close the keyboard.
javascript jquery safari ckeditor
This problem is ipad safari specific.
I have a CKEditor inside a popup div. When I click on the text area of the CKEditor iframe, ipad keyboard opens up. I want to close the keyboard using jquery when user closes the popup div.
I have tried below options on click event of the close button but it doesn't seem to work. The blinking cursor inside the iframe disappears but keyboard won't close.
$('#iFrameId').blur();
document.activeElement.blur();
$('iframe').blur();
If I use either of above lines from 'Safari Web Inspector' Console then keyboard closes just fine. Am I missing something?
Any help is appreciated.
EDIT 1
I am using a workaround. On click, instead of blurring iframe, I focus on another input element and call blur on that to close the keyboard.
javascript jquery safari ckeditor
javascript jquery safari ckeditor
edited Nov 28 '18 at 10:04
Saket
asked Nov 28 '18 at 8:25
SaketSaket
144
144
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53515060%2fckeditor-iframe-blur-not-closing-the-ipad-keyboard%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53515060%2fckeditor-iframe-blur-not-closing-the-ipad-keyboard%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown