0

假设您在 iOS GUI 上有一个按钮。按下此按钮现在应该会触发网页上的按钮(触发操作)。执行此操作时,该网页不应可见。我怎样才能做到这一点?

我的猜测是,我阅读并解析了网页,如果我找到了按钮操作,我会以某种方式触发它。由于我不是网络程序员,我想知道如何继续或继续阅读这样的任务。

我需要这个任务,因为页面上没有 JSON 或 XML Web 服务可以让生活更轻松。

非常感谢您的任何意见

4

1 回答 1

1

好的,假设您已经在屏幕外(或隐藏)的 UIWebView 中加载了网页,并且该网页上的提交按钮在代码中看起来有点像以下代码:

<form id="my_submit_button" etc... >

只需调用以下命令:

NSString* javascript = @"document.forms['my_submit_button'].submit();";
[myUIWebView stringByEvaluatingJavaScriptFromString: javascript];

希望这可以帮助!

于 2012-05-19T16:03:12.807 回答