日期:2014-05-20  浏览次数:20627 次

请教一个jdic的问题
在下想在Swing中浏览网页,使用的jdic,运行后能正常显示第一个网页,然后再点击网页上的超链接,发现超链接只要是 target="_blank"即新选项卡打开的话,还是会调用IE去打开新链接。但是我想让它仍然在Swing页面上显示。
我的想法是获取页面中被点击的超链接的地址,然后再willOpenWindow()中重新设置browser的URL
但是我现在不知道怎么能够获取点击的超链接的地址。
想请教一下有各位大大,怎么完成?或者有别的什么方法吗?

------解决方案--------------------
引用:
Quote: 引用:

把地址不要写死,设置为一个变量不可以吗

额。可能是我没说太明白
刚开始的URL就当个默认地址好了。我是想在swing里打开一个网页之后 
再点击网页上的链接后获取点击的那个链接的URL,能具体说说怎么获取到么
如果是打开后的链接地址你是监控不到呢吧,因为网页的东西是浏览器范围的,浏览器的代码不会有自己写的代码,怎么监控呢