No, no I did not think of that. Mainly because I do not know how to do that. Is that done in a webview? Can you tell me what I am to google to learn how to do this or perhaps point me to some code or tutorial?
Thanks for the help by the way. :) On Fri, Jul 8, 2011 at 6:40 AM, Filip Havlicek <havlicek.fi...@gmail.com>wrote: > Did you consider just downloading the page and parsing the value manually > (to get the value) and then providing the downloaded page to webview (to > display the page)? > > 2011/7/7 Richard Diuk <rickd...@gmail.com> > >> yes I need to display it and pull the hidden value. and i was just using >> an httpGet for supplying the other value back(but I'm really not set on any >> one method) >> >> On Thu, Jul 7, 2011 at 3:58 AM, Filip Havlicek >> <havlicek.fi...@gmail.com>wrote: >> >>> Do you need to display the webpage? Or you are just interested in the >>> value if the hidden input? How is the other value supposed to be sent back >>> to the server, is it via javascript, is it a html form or something else? >>> >>> 2011/7/6 sabanim <rickd...@gmail.com> >>> >>>> OK so it does not need to be webview but that's the closest I have >>>> gotten to solving my problem. (going on 2 weeks now). >>>> >>>> ok so right now I am using a webview to go and see a page. On that >>>> page is a hidden input tag with an id and value. >>>> I need to pull that value and use it in java. Eventually I need to >>>> send something also. I have this all working in a blackberry webworks >>>> app using javascript and ajax. >>>> >>>> I think I'm close but I cant seem to modify my code to get the right >>>> result. with this code I can get all the html on the page but not >>>> just the one thing I want. This is put into an alert. >>>> >>>> How do I get just the value and then how do I get it so the java will >>>> read it. >>>> >>>> client code: >>>> ~~~ >>>> public class button3 extends Activity{ >>>> >>>> WebView wb = null; >>>> >>>> /** Called when the activity is first created. */ >>>> @Override >>>> public void onCreate(Bundle savedInstanceState) { >>>> super.onCreate(savedInstanceState); >>>> setContentView(R.layout.buttons); >>>> wb = new WebView(this); >>>> wb.setWebViewClient(new HelloWebViewClient()); >>>> wb.getSettings().setJavaScriptEnabled(true); >>>> wb.addJavascriptInterface(new MyJavaScriptInterface(), >>>> "HTMLOUT"); >>>> /* WebViewClient must be set BEFORE calling loadUrl! */ >>>> wb.setWebViewClient(new WebViewClient() { >>>> @Override >>>> public void onPageFinished(WebView view, String url) >>>> { >>>> /* This call inject JavaScript into the page which just >>>> finished loading. */ >>>> >>>> >>>> wb.loadUrl("javascript:window.HTMLOUT.showHTML(document.getElementsByTagName('html').innerHTML);"); >>>> >>>> } >>>> }); >>>> wb.loadUrl("http://www.whateverurl.com"); >>>> setContentView(wb); >>>> } >>>> >>>> >>>> >>>> private class HelloWebViewClient extends WebViewClient { >>>> >>>> public boolean shouldOverrideUrlLoading(WebView view, String >>>> url) { >>>> view.loadUrl(url); >>>> return true; >>>> } >>>> } >>>> >>>> final Context myApp = this; >>>> class MyJavaScriptInterface >>>> { >>>> public void showHTML(String html) >>>> { >>>> new AlertDialog.Builder(myApp) >>>> .setTitle("Value of Hidden ID") >>>> .setMessage(html) >>>> .setPositiveButton(android.R.string.ok, null) >>>> .setCancelable(false) >>>> .create() >>>> .show(); >>>> } >>>> } >>>> ~~~ >>>> >>>> html code: >>>> ~~~ >>>> Lunch<br><img src='http://www.?????/mimages/image002.jpg' >>>> style="width: 300px;" ><br><p><input type='hidden' id='sendtextcoupon' >>>> value='0'> >>>> Do You SEE THIS</p> >>>> ~~~ >>>> >>>> Any help would be great! >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Android Developers" group. >>>> To post to this group, send email to >>>> android-developers@googlegroups.com >>>> To unsubscribe from this group, send email to >>>> android-developers+unsubscr...@googlegroups.com >>>> For more options, visit this group at >>>> http://groups.google.com/group/android-developers?hl=en >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to android-developers@googlegroups.com >>> To unsubscribe from this group, send email to >>> android-developers+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >>> >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en