html - 如何使特定网页适应 iPad 用户

标签 html css ipad web

我在我的网站目录中为 iPhone(不是 iPad)用户创建了一个特殊文件夹。在我的索引标题上有以下代码:<script type="text/javascript"> if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1)) { document.location = "mobile/";}</script>

我希望该网站对 iPad 用户来说是常规的,除了特定页面。我希望网站中的这个特定页面对 iPad(不是 iPhone)用户有所不同。我该怎么做?...

最佳答案

如果您不想包含特定的 JavaScript 文件,请检查 IIFE 中的 window.location.pathname

<script type="text/javascript">
    (function(){
        if(window.location.pathname === 'specific-page') {
           // insert CSS or change stuff
           return false;
        }
    })();
</script>

但说真的,只需在该页面的 HTML 中添加自定义 JS 文件即可。

关于html - 如何使特定网页适应 iPad 用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42434101/

相关文章:

jquery - 当 slideDown 具有多列和多行时,向下推底部 div

iphone - 以编程方式使App中的iPhone静音?

ios - 有没有办法在 iOS 6 中限制 MKMapView 缩放级别

javascript - 使用 JavaScript 的随机 RGB 颜色生成器

css - Modx Evo : Cannot style table within a TV

jquery - 在 jquery mobile 中使用 doubletap 替换 dblclick 但在 IPAD 中不起作用

javascript - 使用 appendchild 属性在 div 中附加元素

javascript - 为许多对象提供 id - 这是个坏主意吗?

javascript 切换需要保留

javascript - jQuery 中如何防止连续点击按钮?