Hi,
I'm new to this, so apologize if this is an easy one. I have inserted a couple of ckeditor textareas on my form which appear to be working well. However, in Firefox, when the for page loads, the page jumps down to the ckeditor textareas near the bottom of the page, skipping much of the form at the top, including the title for the form. The code for the first textarea is just:
If anyone has any suggestions I would appreciate the help. I am using firefox 3.5.11 and ckeditor 3.3.2
thanks in advance.
I'm new to this, so apologize if this is an easy one. I have inserted a couple of ckeditor textareas on my form which appear to be working well. However, in Firefox, when the for page loads, the page jumps down to the ckeditor textareas near the bottom of the page, skipping much of the form at the top, including the title for the form. The code for the first textarea is just:
<tr> <td><textarea name="authors" rows="10" cols="60"></textarea></td> <script type = "text/javascript"> CKEDITOR.replace( 'authors' , { toolbar : 'Basic', skin: 'v2' } ); </script> </tr>
If anyone has any suggestions I would appreciate the help. I am using firefox 3.5.11 and ckeditor 3.3.2
thanks in advance.
Re: page jumps to ckeditor textarea on load
Re: page jumps to ckeditor textarea on load
Re: page jumps to ckeditor textarea on load
It's a good habit to get into to use a separate file instead of inline js and place all your javascript directly above the closing body tag in the document.
That way the DOM isn't manipulated until all of the content has loaded.
Validate your html also. Incorrect markup could maybe cause what you describe.
Thanks,
Zanpakutō
Re: page jumps to ckeditor textarea on load
Changing the startup focus doesn't stop the jump. The only thing that stops the jump is having it default to the non-WYSIWYG editor where all the buttons are disabled. Or ordering everyone to stop using Firefox.
Re: page jumps to ckeditor textarea on load
Use the normal way of implementing CKEditor instead then.
I use jQuery myself a lot but I don't use the jQuery connector because it strikes me as adding code to the document without good reason. Especially on pages where no jQuery is in use. To use the connector, you must load jQuery. Seems like bloat to avoid if you can IMO.
Thanks,
Zanpakutō
Re: page jumps to ckeditor textarea on load
Re: page jumps to ckeditor textarea on load
Re: page jumps to ckeditor textarea on load
You have an unneeded callback somewhere in the code attached to the document or the code you use to bring CKEditor up, at a guess.
Thanks,
Zanpakutō
Re: page jumps to ckeditor textarea on load
Unfortunately the recommendation to NOT use JQuery is not viable for my project. If it is the JQuery plugin does anyone have a solution? I also can not confirm if this bug happened in CKEditor 3.3... Not sure if this is a 3.4 issue.
Re: page jumps to ckeditor textarea on load
If this is only happening in one web browser, it is a browser problem.
Sure, someone needs to find a workaround but the problem likely lies in code added to Firefox 3.6.
No other browser has this focus issue and firefox 3.5.11 doesn't do it here.
If you want solutions to bugs, try a nightly snapshot from the downloads page. The next version of CKEditor is a bugfix release and is more than half completed. Look at the roadmap. Scan the developer site http://dev.ckeditor.com/ for bug reports and patches.
If the problem has definitely not been reported. Report it and put up a test case online which reproduces the problem every time.
If you have to report a problem, study the source code and try to propose a patch. Don't just leech off of other people's hard work. Contribute. This is an opensource project and not your one stop place for free javascript.
Also, this forum is not the correct place to add bug reports for CKEditor.
As far as the jQuery connector goes. Stating that you must use the jQuery connector in your project indicates that you have no understanding of the fundamentals of javascript and have not read and fully understood the CKEditor documentation and API.
I believe that you should learn javascript and read the documentation if you want to add any javascript to your project correctly, otherwise you will continue to encounter problems such as this that you cannot solve because software development and implementation isn't guesswork.
Have you not read the jQuery documentation which clearly states how to use jQuery with other libraries?
It has already been established that this is not a jQuery connector issue. It is clear that new behaviour in Firefox's javascript implementation needs to be worked around and patched in CKEditor.
Thanks,
Zanpakutō
Re: page jumps to ckeditor textarea on load
a) I am a paying customer. I have purchased the unlimited version and we use it in distributed software
b) I certainly was not demanding anything I was merely adding some code that people could see the issue with.
This may be an open source project and you may get some people complaining and venting on here, but keep in mind some of us our paying customers with our own enterprise level software and have to have things working properly or we hear it from our customers. I most certainly was not trying to come across as insulting in any way. I was merely trying to outline the error in full (which no one else in this post did)
Re: page jumps to ckeditor textarea on load
I don't know. I'm not seeing it.
I'm not your enterprise support contact. What's with yours?
If you've paid for support, then contact your support contact by email for support.
I did not see you post a demand and I did not imply that you did either.
I tried to point out that there are quite a few people in this thread with the same problem and yet not one has investigated whether a bug report has been filled or whether the current snapshot solves the issue.
Trying the latest snapshot is always the best first approach to trying to solve any issue.
If someone says : I've paid for support. I contacted support and... Then everyone knows. I'm not a mind reader and I don't have a crystal ball here.
If you've paid for email support. Use it.
Neither was I. I was trying to make clear the correct way to go about trying to solve an issue with CKEditor.
Discussing it on this forum isn't. Please use the issue tracker for bug reports.
I fail to understand where the big problem is in contacting your support contact by email, searching the bug tracker, reporting a new bug or confirming an existing report or if you are a web developer, fixing the problem yourself and contributing the code back as a patch through the issue tracker.
It wasn't me who changed something in firefox which caused this issue. Aiming your frustration about that at me won't make the problem go away.
My point is : If you post a "Me too" here on the forum, it accomplishes very little.
Thanks,
Zanpakutō
Re: page jumps to ckeditor textarea on load
Instead of those long replies, nasty words and fights, it's easier to do a little search: http://dev.ckeditor.com/ticket/4472
Re: page jumps to ckeditor textarea on load
No. Instead of searching on bug tracker for everyone else that cannot be bothered, I'd rather ask them why they have not done so themselves. That is my prerogative. Especially when the problem cannot be confirmed here.
Words were not nasty. There are no fights here.
Please continue to search on the bug tracker for other people's problems for people who cannot be bothered to do so themselves but don't criticise me for not doing so but instead trying to provide others with the links and information they need to do so on their own. I am not criticising you for smothering users by searching for all their problems on the bugtracker for them.
The length of a post is only important to those who cannot be bothered to read it. In your case, you failed to read one of my posts which provided the information :