Html 带有书签页面的元标记“宽度=设备宽度”错误
我的网站总体上运行良好,除了一个小而恼人的问题——当我在手机上为网站添加书签,然后稍后返回书签时,尽管有一个代码为“width=devicewidth”的元标记,但它似乎无法识别设备的正确宽度,并且无意中加载了错误的样式表。它加载desktop.css而不是mobile.css-我有一个脚本,它应该使用screen.width属性来确定正确的样式表 奇怪的是,如果你立即刷新屏幕,它会用正确的样式表重新加载页面?!所以我认为这可能是一个缓存问题,由于某种原因从内存中加载了不正确的html/css页面,但我尝试使用.htaccess文件,但没有成功 我注意到一些页面链接也加载不正确,所以不仅仅是书签页面不起作用 有什么想法吗?meta标签有问题吗?非常感谢您的帮助Html 带有书签页面的元标记“宽度=设备宽度”错误,html,mobile-website,screen-resolution,Html,Mobile Website,Screen Resolution,我的网站总体上运行良好,除了一个小而恼人的问题——当我在手机上为网站添加书签,然后稍后返回书签时,尽管有一个代码为“width=devicewidth”的元标记,但它似乎无法识别设备的正确宽度,并且无意中加载了错误的样式表。它加载desktop.css而不是mobile.css-我有一个脚本,它应该使用screen.width属性来确定正确的样式表 奇怪的是,如果你立即刷新屏幕,它会用正确的样式表重新加载页面?!所以我认为这可能是一个缓存问题,由于某种原因从内存中加载了不正确的html/css页
Mike已修复-经过更多搜索后,我发现在脚本运行之前,有时无法读取有关元标记的一些信息,而使用了上一页的屏幕分辨率 所以我将我的函数包装在一个setTimeout函数中——setTimeout'getDeviceWidth',100;这会将功能延迟100毫秒,确保元标记代码“宽度=设备宽度”已完成