Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.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通过VPN连接_Javascript_Cross Domain_Jsonp_Mockjax - Fatal编程技术网

如何测试员工是否使用客户端JavaScript通过VPN连接

如何测试员工是否使用客户端JavaScript通过VPN连接,javascript,cross-domain,jsonp,mockjax,Javascript,Cross Domain,Jsonp,Mockjax,有些员工将访问外部站点以查看指向内部托管站点的链接。我们只希望链接显示他们是否已接入网络 如何使用JavaScript测试外部不在线的东西的可用性 我曾尝试使用一个.JS文件,但它可以被缓存,并且在实际不可用时看起来可用。图像也一样 也许使用MockJax的JSONP可以避免跨站点脚本错误?在intranet站点上创建一个JS文件,该文件将嵌入链接或将链接从display:none更改为display:block(或任何显示)。在页面本身上,只需创建对该脚本的引用,并将当前日期时间附加到末尾,以

有些员工将访问外部站点以查看指向内部托管站点的链接。我们只希望链接显示他们是否已接入网络

如何使用JavaScript测试外部不在线的东西的可用性

我曾尝试使用一个.JS文件,但它可以被缓存,并且在实际不可用时看起来可用。图像也一样


也许使用MockJax的JSONP可以避免跨站点脚本错误?

在intranet站点上创建一个JS文件,该文件将嵌入链接或将链接从
display:none
更改为
display:block
(或任何显示)。在页面本身上,只需创建对该脚本的引用,并将当前日期时间附加到末尾,以避免从服务器缓存

测试用例(假设您已设置localhost,但您可以将其更改为任何intranet位置): 文本将不会显示。 在
localhost
下设置一个名为test.js的文件,其中包含以下内容

$(function(){
    $('#test').show();
});

刷新页面,它将显示DIV的内容。

在intranet站点上创建一个JS文件,该文件将嵌入链接或将链接从
display:none
更改为
display:block
(或任何显示)。在页面本身上,只需创建对该脚本的引用,并将当前日期时间附加到末尾,以避免从服务器缓存

测试用例(假设您已设置localhost,但您可以将其更改为任何intranet位置): 文本将不会显示。 在
localhost
下设置一个名为test.js的文件,其中包含以下内容

$(function(){
    $('#test').show();
});

刷新页面,它将显示DIV的内容。

@brOlite-使用在Chrome/FF/IE(7-9仿真)中运行良好的测试用例进行更新。@brOlite-使用在Chrome/FF/IE(7-9仿真)中运行良好的测试用例进行更新。