Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查文件是否存在,如果不存在,请创建Javascript_Javascript_Php_Html_Locking - Fatal编程技术网

检查文件是否存在,如果不存在,请创建Javascript

检查文件是否存在,如果不存在,请创建Javascript,javascript,php,html,locking,Javascript,Php,Html,Locking,我知道这个问题已经被问过了。但是,这些、或解决方案对我都不起作用。目前我的网站上只使用HTML/CSS/JS。稍后,这应该在apache或IIS服务器上运行 情况: 在我的网站上,我希望用户访问不同的服务器。我得到了一个有很多选择的html选择。一旦他们做出选择并点击连接按钮,我检查他们所做的选择并在链接的新选项卡中打开它(这是一个类似127.0.0.1的web界面) 问题:如果已经使用了某些服务器,则不应访问这些服务器。 示例:如果某人使用127.0.0.1,则任何人都不应访问128.0.0.

我知道这个问题已经被问过了。但是,这些、或解决方案对我都不起作用。目前我的网站上只使用HTML/CSS/JS。稍后,这应该在apache或IIS服务器上运行

情况: 在我的网站上,我希望用户访问不同的服务器。我得到了一个有很多选择的html选择。一旦他们做出选择并点击连接按钮,我检查他们所做的选择并在链接的新选项卡中打开它(这是一个类似127.0.0.1的web界面)

问题:如果已经使用了某些服务器,则不应访问这些服务器。 示例:如果某人使用127.0.0.1,则任何人都不应访问128.0.0.1或129.0.0.1

我找到的解决方案是在有人访问127.0.0.1时创建一个文件。因此,当有人想要访问128.0.0.1或129.0.0.1时,我会检查文件是否存在。 如果它确实存在,我不会打开链接并显示警报,如果它不存在,我会创建它并在“新建”选项卡中打开链接

另一个问题:我如何知道何时关闭选项卡以删除文件? 这个问题你有别的解决办法吗


谢谢你的帮助,我只是一个网络初学者。到目前为止,没有任何解决方案适合我…

此代码可帮助您检测用户何时关闭选项卡

<script>
   window.onbeforeunload = function () {

     //write your code here 

     return false;
   };
<script>

window.onbeforeunload=函数(){
//在这里编写代码
返回false;
};

请添加文本并添加标记您正在使用的web服务器(IIS、Apache等)和web框架(ASP.NET、MVC、PHP、JSP等)。即使可以做你想做的事情,任何解决方案在很大程度上都取决于你正在使用什么。Thx寻求帮助,但不幸的是,这在我的电脑上不起作用,我应该检查是否有人在新选项卡中断开了与接口的连接。你可以将事件处理程序附加到选项卡上,当选项卡关闭时触发