gpt4 book ai didi

javascript - 需要一个 JavaScript 解决方案来完全隐藏不同屏幕设备中的部分代码

转载 作者:行者123 更新时间:2023-12-03 00:42:41 24 4
gpt4 key购买 nike

我正在尝试将此 JavaScript 部分与移动设备、桌面设备和平板电脑上的正确宽度集成,因此我编写了以下内容:

这出现在移动设备上(在 CSS 中使用 @media (min-width:...))

<p align="center">News<script language="JavaScript" type="text/javascript" charset="iso-8859-1" src="//www.intopic.it/iframe.php?cat=fonti-rinnovabili&amp;rootcat=tecnologia&amp;type=2&amp;bgcolor=FFFFFF&amp;bdcolor=FFFFFF&amp;lcolor=666666&amp;font=1&amp;fontsize=13&amp;box=1050&amp;window=1"></script></p>

这出现在平板电脑上(在 CSS 中使用 @media (min-width:...))

<p align="center">News<script language="JavaScript" type="text/javascript" charset="iso-8859-1" src="//www.intopic.it/iframe.php?cat=fonti-rinnovabili&amp;rootcat=tecnologia&amp;type=2&amp;bgcolor=FFFFFF&amp;bdcolor=FFFFFF&amp;lcolor=666666&amp;font=1&amp;fontsize=13&amp;box=1050&amp;window=1"></script></p>

这出现在桌面上(在 CSS 中使用 @media (min-width:...))

<p align="center">News<script language="JavaScript" type="text/javascript" charset="iso-8859-1" src="//www.intopic.it/iframe.php?cat=fonti-rinnovabili&amp;rootcat=tecnologia&amp;type=2&amp;bgcolor=FFFFFF&amp;bdcolor=FFFFFF&amp;lcolor=666666&amp;font=1&amp;fontsize=13&amp;box=1050&amp;window=1"></script></p>

问题是由于浏览器实际上读取了变量“box”3次,因为移动设备、平板电脑和个人电脑的代码的每个部分都存在并且可以被浏览器读取,所以它获取最后设置的框值宽度为 250 对于移动设备来说是可以的,但对于台式机和平板电脑来说不行,所以我需要一些东西来每次动态地显示适合设备的代码的唯一部分,我该怎么办?

最佳答案

我解决了写这个:

<script type="text/javascript">
if(window.innerWidth>1024){
document.write('\x3Cscript language="JavaScript" type="text/javascript" charset="iso-8859-1" src="//www.intopic.it/iframe.php?cat=fonti-rinnovabili&amp;rootcat=tecnologia&amp;type=2&amp;bgcolor=FFFFFF&amp;bdcolor=FFFFFF&amp;lcolor=666666&amp;font=1&amp;fontsize=13&amp;box=1024&amp;window=1"\x3C/script>');
}else if(window.innerWidth>600){document.write('\x3Cscript language="JavaScript" type="text/javascript" charset="iso-8859-1" src="//www.intopic.it/iframe.php?cat=fonti-rinnovabili&amp;rootcat=tecnologia&amp;type=2&amp;bgcolor=FFFFFF&amp;bdcolor=FFFFFF&amp;lcolor=666666&amp;font=1&amp;fontsize=13&amp;box=600&amp;window=1"\x3C/script>');}
else{
document.write('\x3Cscript language="JavaScript" type="text/javascript" charset="iso-8859-1" src="//www.intopic.it/iframe.php?cat=fonti-rinnovabili&amp;rootcat=tecnologia&amp;type=2&amp;bgcolor=FFFFFF&amp;bdcolor=FFFFFF&amp;lcolor=666666&amp;font=1&amp;fontsize=13&amp;box=250&amp;window=1"\x3C/script>');}
</script>

关于javascript - 需要一个 JavaScript 解决方案来完全隐藏不同屏幕设备中的部分代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53376983/

24 4 0
文章推荐: javascript - antd upload的Dragger组件上传发生跨域
文章推荐: javascript - 根据 javascript 中