Ok I am back :( I found some interesting post in the WEB and i got into this:
@browser.execute_script("CKeditor1.instances.'CKeditor1'.setData('hello world');") @browser.frame(:title, "Rich text editor, CKeditor1, press ALT 0 for help.").send_keys "hello world again" Taken of a post about autamating CKEditor demo page, i can automate the page with no problem, so, when i try to implement something similar into my page is kind of complicated, in chrome i get this error: Timeout::Error (Timeout::Error) C:/Ruby/lib/ruby/1.9.1/net/protocol.rb:146:in `rescue in rbuf_fill' C:/Ruby/lib/ruby/1.9.1/net/protocol.rb:140:in `rbuf_fill' C:/Ruby/lib/ruby/1.9.1/net/protocol.rb:122:in `readuntil' C:/Ruby/lib/ruby/1.9.1/net/protocol.rb:132:in `readline' C:/Ruby/lib/ruby/1.9.1/net/http.rb:2562:in `read_status_line' C:/Ruby/lib/ruby/1.9.1/net/http.rb:2551:in `read_new' C:/Ruby/lib/ruby/1.9.1/net/http.rb:1319:in `block in transport_request' C:/Ruby/lib/ruby/1.9.1/net/http.rb:1316:in `catch' C:/Ruby/lib/ruby/1.9.1/net/http.rb:1316:in `transport_request' C:/Ruby/lib/ruby/1.9.1/net/http.rb:1293:in `request' C:/Ruby/lib/ruby/1.9.1/net/http.rb:1286:in `block in request' C:/Ruby/lib/ruby/1.9.1/net/http.rb:745:in `start' C:/Ruby/lib/ruby/1.9.1/net/http.rb:1284:in `request' ************ in FF and IExplore i get this error: unknown error (Selenium::WebDriver::Error::UnexpectedJavascriptError) so i do not know much about java script, so, can you help me to see if i am implementing this right? this is my code: <body onpageshow="null;event.persisted && CKEDITOR.tools.callFunction(0)"> <textarea id="CKEditor1" name="CKEditor1" style="visibility: hidden; display: none;"></textarea> <span id="cke_CKEditor1" class="cke_skin_kama cke_editor_CKEditor1" lang="en" aria-labelledby="cke_CKEditor1_arialbl" role="application" title=" " dir="ltr" onmousedown="return false;"> <script type="text/javascript"> </body> if you nedd a little more information let me know. Thank you for your attention and your time :D On 5 dic, 21:52, Erna Tercero <erna.terc...@gmail.com> wrote: > Thank you a lot, i will be playing for a little with this component to > see its behaivor, maybe i can set a string variable and send to it a > html code, let you know the results. > > Thank you so much for your time..... i'll keep in touch... :D > > On 5 dic, 15:40, Chuck van der Linden <sqa...@gmail.com> wrote: > > > > > > > > > Is this an example of the editor you are using? http://ckeditor.com/demo > > > If so you may need to deal with it by mostly using sendkeys to send > > keystrokes to a given instance of H1 or P tag inside the main body.. > > > Since this is a third party tool, you may also ask yourself how much > > value you provide to your employer by testing code supplied by a third > > party instead of focusing on other areas of the application > > > If your editor control has the 'source' button enabled that might make > > it easier to deal with by clicking the span that contains that text > > (it's not a button element, it just looks like one due to (I think) a > > background image defined for the span) on the demo page, switching > > to 'source' mode replaces the wysiwyg editor with a text area control > > that shows the actual HTML that was in the editor, which might be a > > lot easier to set the contents of, then switch back. (a valid way to > > skin this cat since we presume the purpose here is to use the editor > > to inject some known content into your system, not test the actual > > editor ) > > > On Dec 5, 7:01 am, Erna Tercero <erna.terc...@gmail.com> wrote: > > > > The code in the iframe looks like this: > > > <iframe id="englishDescEditor" width="100%" height="450" > > > style="border: none;" src="/html/js/editor/editor.jsp? > > > p_l_id=10152&p_main_path=%2Fen%2Fc&doAsUserId=fYEBeUwab1o > > > %3D&editorImpl=ckeditor&initMethod=getEnglishText&cssPath=%2Fhtml > > > %2Fthemes%2Fcontrol_panel%2Fcss&cssClasses=portlet+" > > > name="englishDescEditor"> > > > <html> > > > <head> > > > <body onpageshow="null;event.persisted && > > > CKEDITOR.tools.callFunction(0)"> > > > <textarea id="CKEditor1" name="CKEditor1" style="visibility: hidden; > > > display: none;"></textarea> > > > <span id="cke_CKEditor1" class="cke_skin_kama cke_editor_CKEditor1" > > > lang="en" aria-labelledby="cke_CKEditor1_arialbl" role="application" > > > title=" " dir="ltr" onmousedown="return false;"> > > > <span id="cke_CKEditor1_arialbl" class="cke_voice_label">Rich Text > > > Editor</span> > > > <span class="cke_browser_gecko cke_browser_quirks" > > > role="presentation"> > > > <span class="cke_wrapper cke_ltr" role="presentation"> > > > <table class="cke_editor" cellspacing="0" cellpadding="0" border="0" > > > role="presentation"> > > > <tbody> > > > <tr style="-moz-user-select: none;"> > > > <tr> > > > <td id="cke_contents_CKEditor1" class="cke_contents" > > > role="presentation" style="height:265px"> > > > <iframe frameborder="0" allowtransparency="true" tabindex="0" > > > src="javascript:void(function(){document.open()%3Bdocument.close()%3B} > > > ())" style="width:100%;height:100%"> > > > <html dir="ltr"> > > > </iframe> > > > </td> > > > </tr> > > > <tr style="-moz-user-select: none;"> > > > </tbody> > > > </table> > > > <style> > > > </span> > > > </span> > > > </span> > > > <script type="text/javascript"> > > > </body> > > > </html> > > > </iframe> > > > > *********** on the <html dir="ltr"> code it is in this way: > > > > html dir="ltr"> > > > <head> > > > <body class="cke_show_borders" spellcheck="false"> > > > <p> > > > <br type="_moz"> > > > </p> > > > </body> > > > </html> > > > > ******* > > > Manually, the text is save in the paragraph > > > > <p> > > > <br type="_moz"> > > > </p> > > > > Thank you!!! > > > On 5 dic, 06:08, Željko Filipin <zeljko.fili...@wa-research.ch> wrote: > > > > > On Sun, Dec 4, 2011 at 8:10 AM, Erna Tercero <erna.terc...@gmail.com> > > > > wrote: > > > > > I have this element on a frame: > > > > > HTML Document > > > > > name="" > > > > > id="" > > > > > src=javascript:void(function(){document.open() > > > > > %3Bparent.CKEDITOR.tools.callFunction(72%2Cdocument)%3Bdocument.close() > > > > > %3B}()) > > > > > And the element is? Text field? > > > > > Željko > > > > -- > > > > watir.com/book - author- Ocultar texto de la cita - > > > - Mostrar texto de la cita - -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. watir-general@googlegroups.com http://groups.google.com/group/watir-general watir-general+unsubscr...@googlegroups.com