iphone Programming Glossary: window.getselection
iPhone Development: Grabbing selected/highlighted text on UIWebView http://stackoverflow.com/questions/1968872/iphone-development-grabbing-selected-highlighted-text-on-uiwebview the currently selected text in a UIWebView. NSString selection self.webView stringByEvaluatingJavaScriptFromString @ window.getSelection .toString UIAlertView alert UIAlertView alloc initWithTitle @ Selected Text message selection delegate nil cancelButtonTitle..
apply style to range of text with javascript in uiwebview http://stackoverflow.com/questions/2887101/apply-style-to-range-of-text-with-javascript-in-uiwebview Range.START_TO_END nodeRange 1 function applyClassToSelection cssClass var uniqueCssClass selection_ nextId var sel window.getSelection if sel.rangeCount 1 return var range sel.getRangeAt 0 var startNode range.startContainer endNode range.endContainer Split..
Hide text selection handles after action in UIWebView http://stackoverflow.com/questions/3542347/hide-text-selection-handles-after-action-in-uiwebview the action has been run on that selection I want to hide the selection handles just as copy does. I have tried using window.getSelection .removeAllRanges and that works in that window.getSelection no longer returns anything but the text selection handles stay.. selection handles just as copy does. I have tried using window.getSelection .removeAllRanges and that works in that window.getSelection no longer returns anything but the text selection handles stay visible. Is there a way to remove the selection and the handles..
intercept copy, paste, define popover in UIWebView http://stackoverflow.com/questions/8823906/intercept-copy-paste-define-popover-in-uiwebview is here a category on UIWebView NSString selectedText return self stringByEvaluatingJavaScriptFromString @ window.getSelection .toString Then you need to implement myDefine void myDefine UIMenuController menuController CGRect selectedWordFrame webView.. that you can convert using CGRectFromString it looks something like this function getRectForSelectedWord var selection window.getSelection var range selection.getRangeAt 0 var rect range.getBoundingClientRect return rect.left rect.top rect.width rect.height ..
|