
方法有2,第一任何一个浏览器都有后退的按键。
二,你直接1 <input id="backClick" value="返回" onClick="javascript:windowhistorygo(-1)" class="button_form">
2<html:button property="" onclick="historygo(-1);" styleClass="cmdField">后退(E)</html:button>
离开页面确认主要是利用了onbeforeunload事件,当该事件声明为
<body onbeforeunload="return pageBeforeunload(event);">
时(注意是return一个函数),在页面离开时将d出默认的询问确认窗口, pageBeforeunload()函数只需要返回一个字符串,字符串的内容将显示在该窗口的中间一行,点击OK离开页面,点击Cancel继续停留在当前页面。
该方式具体的代码如下:
<script type="text/javascript">var curElement;function pageBeforeunload(evt){return 'Are you sure you want to leave this page';}</script> <body onbeforeunload="return pageBeforeunload(event);"> </body>
另外一种方式是把onbeforeunload声明为:
在该种方式下,将不会d出系统默认的离开确认对话框,此时可以在pageBeforeunload函数内部,通过调用confirm方法进行确认,这种方式的好处是,即便在用户确认离开页面的时候,也可以进行必要的状态保存 *** 作。此时pageBeforeunload的代码可以写成:
function pageBeforeunload(evt){var confirm = confirm('Are you sure to leave this page');if(confirm == true){// 添加必要的处理逻辑 }}
对mapview添加OnMapClickListener事件监听,监听中有两个方法,public void onMapClick(LatLng point){ }获取到的是空白地点的坐标; public boolean onMapPoiClick(MapPoi poi){ }获取到的是标记的建筑名称。具体代码如下:
mMapView = (MapView) findViewById(RidbmapView);
mBaiduMap = mMapViewgetMap();
mBaiduMapsetOnMapClickListener(new OnMapClickListener() {
/
地图单击事件回调函数
@param point 点击的地理坐标
/
public void onMapClick(LatLng point){
myLatitude = pointlatitude;
myLongitude = pointlongitude;
}
/
地图内 Poi 单击事件回调函数
@param poi 点击的 poi 信息
/
@Override
public boolean onMapPoiClick(MapPoi arg0) {
arg0getName(); //名称
arg0getPosition(); //坐标
return false;
}
});
以上就是关于用得MyEclipse 刚学不是很懂,想问下在JAVA类中如何取得刚才跳转过来页面的地址。全部的内容,包括:用得MyEclipse 刚学不是很懂,想问下在JAVA类中如何取得刚才跳转过来页面的地址。、如何实现离开一个页面时d出提示、jsp页面 如何实现点击附近 得到地图中的位置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)