Android不尊重元标记删除?

Android不尊重元标记删除?,第1张

概述我创建了一个示例脚本来添加和删除头部的元标记.但是Android 2.2似乎并不尊重它的删除.但是,它确实会在点击时添加元标记.例如,如何获得它以尊重标记的移除并通过javascript恢复为默认视口?<script type='text/javascript'> $(document).ready(function(){ function i

我创建了一个示例脚本来添加和删除头部的元标记.但是Android 2.2似乎并不尊重它的删除.但是,它确实会在点击时添加元标记.例如,如何获得它以尊重标记的移除并通过JavaScript恢复为默认视口?

<script type="text/JavaScript">$(document).ready(function(){function initMeta(){var headID = document.getElementsByTagname("head")[0];         var MetaNode = document.createElement('Meta');MetaNode.name = 'vIEwport';MetaNode.content = 'wIDth=device-wIDth,initial-scale=1.0,user-scalable=no,minimum-scale=1.0,maximum-scale=1.0';MetaNode.ID = 'Metatag';headID.appendChild(MetaNode);}function closeMeta(){$("#Metatag").remove();}$("#add").click(function(){initMeta();alert("Meta opened");});$("#del").click(function(){closeMeta();alert("Meta closed");});});</script><input name="add" type="button" value="add Metatag" ID="add"/><input name="del" type="button" value="delete Metatag" ID="del"/>
最佳答案我也注意到iOS Safari中的这种行为.

您实际上是在删除元标记(可通过DOM验证-删除后尝试提醒$(“#Metatag”).length)

问题在于,视口本身无法响应此标记中缺少内容.如果您更新内容或使用新内容重新添加Meta标记,则应该在屏幕上看到它的清单.但是通过简单地删除Meta标签,UA似乎认为“无需更改”,因为那里没有任何明确的指令.

希望有帮助!您的问题/示例使我意识到甚至有可能!

总结

以上是内存溢出为你收集整理的Android不尊重元标记删除? 全部内容,希望文章能够帮你解决Android不尊重元标记删除? 所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1145399.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存