Ipad下使用的是Safari浏览器,在ie下的弹窗代码在该浏览器下无法执行。在已有的项目中如果需要在ipad下使用,必须对js进行修改。但如果是已开发的项目,最好的办法是在最大限度上维持原有的代码。所以最好是采用弹页面的方式来实现div的效果。
从网上找到别人的博客查到到这样的一种js现成的解决方案,名字叫subModal,
相关的文件有三个,一个javascript文件,两个样式文件。当然样式文件需要的话是要使用它的样式。三个文件的名称分别是:
subModal.js
submodal.css
submodalstyle.css
使用到的方法有:
window.parent.hidePopWin(true); //加true应该是可以返回参数
window.parent.hidePopWin();
找开窗口的方法:
showPopWin(contentpath+'/deptsjtoSelect.action', 630, 600, getReturnValue); //打开窗口的方法和ie下的弹出窗口有点类同,所以改动相对较少
//第四个参数代表回调方法 用于获取返回参数,写法如下:
function getReturnValue(result){
alert(result);
}
最后一点要注意的:当时打开窗口的时候有个404错误,原来是少了个load页面。还需要在web目录下加个loading.html。里面添加的标题可以显示在弹出窗口之上。
演示的代码下载地址: http://www.360buyli.com/html/javascript/20121127/61.html
分享到:
相关推荐
为了解决在safari浏览器video标签无法播放视频的问题
Safari 的常见开发问题.mhtSafari 的常见开发问题.mhtSafari 的常见开发问题.mhtSafari 的常见开发问题.mhtSafari 的常见开发问题.mht
safari浏览器有关问题最近将一个只支持IE浏览器的WEB应用程序搬到Safari下,没修改之前,打开一看页面很乱,根本就无从下手。用div ul li 等布局的表格和在IE下的效果完全不一样,在IE下每一个LI都是独立的一行,而...
一个以jquery为基础 可以高度自定义的弹窗组件 支持多浏览器 IE Safari 火狐等
safari下打印图片,非常方便的打印safari浏览器的图片,如果你不试试可惜了
- 兼容 IE6+、Firefox、Chrome、Safari、Opera 等主流浏览器。备注:IE不支持边框的圆角样式,不推荐大家使用蛋痛的IE浏览器。 使用授权 - jBox 永久免费使用,但是必须保留相关的版权信息。如果有好的建议,请...
artDialog是一个精巧的web对话框组件,压缩后只有十多KB,并且不依赖其他...兼容:IE6+、Firefox、Chrome、Safari、Opera,浏览器版本越高体验越好。并且IE6下也能支持现代浏览器的静止定位(fixed),支持覆盖下拉控件。
猜测Safari5中将点击alert框的确定按钮也当成点击body了。事件一直冒泡到弹出框上。
适用于主流浏览器(360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. 不支持IE8及以下浏览器)的查看图片插件,按需引入js、css,方便使用。
好的弹窗插件,兼容:IE6+、Firefox、Chrome、Safari、Opera,浏览器版本越高体验越好。并且IE6下也能支持现代浏览器的静止定位(fixed),支持覆盖下拉控件。
safari浏览器11版本的安装包,某些高版本的safari浏览器无法自动启动easyconnect插件,所以需要降级到11浏览器才可以使用(11.1.1版本)
问题解决: 方案的核心目标是解决问题。通过系统性的规划和执行,方案能够分析问题的根本原因,提供可行的解决方案,并引导实施过程,确保问题得到合理解决。 目标达成: 方案通常与明确的目标相关联,它提供了一种...
如何用js在safari下判断网页是刷新还是关闭 - 已回答 - 天涯问答.mht如何用js在safari下判断网页是刷新还是关闭 - 已回答 - 天涯问答.mht
Safari 4.0.4 part1 Safari 4.0.4 Windows
Safari浏览器window版,以前下载的,苹果早就不更新了,现在使用有一定的兼容问题。在xp系统下完美运行。
Apple发布最快Windows平台浏览器,根据Apple所说,针对Windows平台的Safari浏览器称为Safari 3,这是目前在windows平台上速度最快的浏览器,业界标准iBech测试显示,Safari浏览网页速度是IE 7的两倍,Firefox 2的1.6...
解决IE,Firefox,chrome,safari浏览器中iframe显示高度自适应问题
Mac OS 下safari的暗色网页背景插件
Safari 5.0.2 part2 Safari 5.0.2 part2