当窗口宽度小于 600px 时,我必须在现有 div 中加载 HTML 文件。
代码是:
<head>
<script>
$(document).ready(function(){
if($(window).width() < 600) {
$("#testing_div").load("C:/Users/elena/Desktop/Demo/prova.html");
}
});
</script>
</head>
<body>
<div id="testing_div"> </div>
</body>
我已经在我的网站上测试了这段代码并且它可以工作,但也许我做错了什么才能使其在本地工作。
有没有理由load
函数不能在本地运行,只能在网络服务器上运行?
原因是安全。通过运行网页file://
由于安全问题,协议禁用了很多功能。你可以通过Node.js用javascript制作一个Web服务器,并且你可以在本地拥有一个Web服务器,而无需安装apache或类似的东西。
Node.js 网页:
https://nodejs.org/en/ https://nodejs.org/en/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)