当网站在iphone上打开时,我想禁用Ascensor.js?
到目前为止,我已经尝试过了,但似乎不起作用
$(document).ready(function() {
if($(screen).height() > 330) {
$('#main', this).attr('disabled', 'disabled');
}
});或者,有人知道如何在iphone上正常工作吗?
发布于 2011-08-21 12:01:47
那么,你不能将这部分添加到后端吗?检查用户代理,如果它属于iPhone,则不要添加<script type="text/javascript" src="Ascensor.js"/>
另一种选择是:
if($(screen).height() > 330) {
$('#main', this).attr('disabled', 'disabled');
}
else {
var script = $("<script />");
script.attr("type", "text/javascript");
script.attr("src", "js/Ascensor.js");
$("head").append(script);
}基本上,如果条件不满足,应该添加script元素。
发布于 2011-08-21 12:13:42
使用以下方法检查iPhone或iPod。
function isiPhone(){
return (
(navigator.platform.indexOf("iPhone") != -1) ||
(navigator.platform.indexOf("iPod") != -1)
);
}
if(!isiPhone()){
//Not an iPhone device do your stuff here
}https://stackoverflow.com/questions/7136236
复制相似问题