Java 如何在和Android应用程序的Webview中使用HTML按钮?
我有一个用JavaEclipse编写的应用程序外壳,它只返回一个Webview。在Webview返回的这个html中,我有一个按钮,可以将您带到下一页 当你点击按钮时,它只会高亮显示橙色,什么也不做。如果我把它作为一个链接,它将转到下一页 在我下面的代码中,它们是以不同方式生成的两个按钮。它们都在应用程序上显示一个按钮,但单击时什么也不做Java 如何在和Android应用程序的Webview中使用HTML按钮?,java,android,html,eclipse,webview,Java,Android,Html,Eclipse,Webview,我有一个用JavaEclipse编写的应用程序外壳,它只返回一个Webview。在Webview返回的这个html中,我有一个按钮,可以将您带到下一页 当你点击按钮时,它只会高亮显示橙色,什么也不做。如果我把它作为一个链接,它将转到下一页 在我下面的代码中,它们是以不同方式生成的两个按钮。它们都在应用程序上显示一个按钮,但单击时什么也不做 <!DOCTYPE html> <html> <head> </head> <
<!DOCTYPE html>
<html>
<head>
</head>
<body>
Welcome to this page blah blah blah
<br />
<input type="button" value="Click Me!" onClick="parent.location='fred.htm'"/>
<button onClick="parent.location='fred.htm'">Click Me!</button>
</body>
</html>
我想出来了。我不知道为什么我以前没有想到 但我只是在我的链接里放了一个按钮。因此,我最终得出以下结论:
<a href="fred.htm"><button>Click Me!</button></a>
不确定这样做是否正确,但它看起来像一个按钮,工作起来像一个按钮。我认为问题在于您在onclick处理程序中执行的JavaScript 试一试 location.href='fred.htm' 而不是使用parent.href