弹出移动硬盘时总是显示该设备正在使用中,要求关闭所有程序和窗口,我全关闭了啊,还有啥在用移动盘?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了弹出移动硬盘时总是显示该设备正在使用中,要求关闭所有程序和窗口,我全关闭了啊,还有啥在用移动盘?相关的知识,希望对你有一定的参考价值。
参考技术A 那就是还有程序在系统里,打开进程管理里结束它们。 参考技术B 1、一些应用程序会在后台访问移动硬盘,如某些杀毒软件会在移动硬盘插入后一段时间对它进行病毒扫描,这些扫描是在后台进行的,无法完全关闭。2、某些软件也会偷偷扫描硬盘,如卫士系列、某些聊天软件,至于扫描硬盘干什么自己理解吧。 参考技术C 回答
那是因为的进程里面还有该硬盘内的某个东西在运作,而在“任务管理器”中-“应用程序”里面是看不到的,在“进程”里面看得到。两种解决方法:1,到硬盘中锁运行程序的对应进程,并结束该进程。2,这个很简单,直接注销一次,再来弹出硬盘。
那是因为的进程里面还有该硬盘内的某个东西在运作,而在“任务管理器”中-“应用程序”里面是看不到的,在“进程”里面看得到。两种解决方法:1,到硬盘中锁运行程序的对应进程,并结束该进程。2,这个很简单,直接注销一次,再来弹出硬盘。
检测移动设备[重复]
【中文标题】检测移动设备[重复]【英文标题】:Detecting mobile device [duplicate] 【发布时间】:2015-02-11 05:20:11 【问题描述】:我有一个基本的 CSS 弹出层,一旦单击图像就会被激活。我在编写代码时遇到问题,其中脚本检测个人是否正在从移动设备查看弹出层,并且该脚本仅在单击图像以生成弹出层“之后”运行。我遇到的最大问题是,当插入此脚本时,它会在页面加载时自动运行,而不是在单击图像链接时自动运行。
这是我目前的代码。
标头注入:
<style>
.black_overlay
display: none;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.4;
opacity:.40;
filter: alpha(opacity=40);
.white_content_farm
display: none;
position: fixed;
top: 10%;
left: 5%;
width: 90%;
height: 71.5%;
padding: 2px;
border: 0px solid white;
background-color: ;
z-index:1002;
overflow: hidden;
opacity:.95;
.white_content_iframe_farm
height: 100%;
border: 5px solid white;
z-index: 1003;
opacity: 1;
</style>
弹出链接:
<a href = "javascript:void(0)" onclick = "document.getElementById('light_farm').style.display='block';document.getElementById('fade_farm').style.display='block'"><img src="http://static.squarespace.com/static/53bf8132e4b099bf496a13e8/t/54713c07e4b0db0d7897376b/1416707079564/Reach+Website+Icon+500.png" width=50; alt=”OFFERS”></a>
<div id="light_farm" class="white_content_farm">
<div id="light_iframe_farm" class="white_content_iframe_farm"><iframe src="DOMAIN.COM" width=100% height=100% frameborder=0 ></iframe>
</div>
</div>
<div id="fade_farm" class="black_overlay">
<a href = "javascript:void(0)" onclick = "document.getElementById('light_farm').style.display='none';document.getElementById('fade_farm').style.display='none'"> <img src="http://static.squarespace.com/static/53bf8132e4b099bf496a13e8/t/548a2d87e4b0a89689922b88/1418341767298/Transparent+Background.png"></a></div>
我必须检测移动设备并重定向到移动版本的代码是(这是“仅在”通过单击图像激活弹出层后才需要运行的脚本):
<script type="text/javascript">
<!-- if (screen.width <= 699) document.location = "/mobile"; //-->
</script>
希望你们中的一个能够解决这个问题!
谢谢,
乔恩
【问题讨论】:
【参考方案1】:您可以获得的有关客户端环境的唯一信息是它希望在User-Agent:
请求标头中告诉您的信息。
当然,您可以尝试通过浏览器支持的功能集进行猜测,但这本质上是不可靠的。
在浏览器大战时代,尝试挂接到会溢出更多的浏览器(和平台)特定插件是可能的,但现在被认为是一个漏洞,并被积极阻止。
【讨论】:
感谢 Ivan 抽出宝贵时间回信讨论这个问题。在一个更具体的问题中,有没有办法编写脚本代码(或使用中的类似代码),浏览器仅在执行“onclick”功能时才读取。 IE。页面加载但 @user3901815 这可以做到,例如通过 DOM 修改页面(我不知道为什么当浏览器读取代码时它对你很重要——它通常在执行它时很重要)。无论如何,这是一个完全不同的问题。 谢谢大家。我可以通过在 href 链接中添加“javascript:doSomething()”来解决这个问题,然后创建以下脚本来激活。以上是关于弹出移动硬盘时总是显示该设备正在使用中,要求关闭所有程序和窗口,我全关闭了啊,还有啥在用移动盘?的主要内容,如果未能解决你的问题,请参考以下文章