浏览器如何需要.js文件?

时间:2011-08-17 13:42:19

标签: javascript android sockets webserver

我正在为Android开发一个Web服务器,我对外部javascript文件(.js)有些问题。 使用外部css它工作正常,因为它接收css文件的TCP,然后服务器将其作为普通文件发送。 使用javascript文件时,它不会收到任何GET / POST请求。

我可以包含任何标记来告诉浏览器获取js文件吗?

此刻我只尝试过这个:<script type="text/javascript" src="js/javascript.js"></script>

修改: 我刚刚添加了“text / javascript”内容类型,但似乎没有任何改变。如果我直接打开http://ip/js/javascript.js,我会收到javascript.js的文字。然后,如果我回到我的index.html,所有的javascript函数都可以工作......为什么?

编辑2 : 我的服务器(此刻)不使用线程...为每个请求发送页面并重新启动连接。这可能是问题?? 但是,在这种情况下它应该起作用“某事”......不是吗?

编辑3 我确认可能是一个线程问题: 如果在html文件中我反转javascript和CSS标记,javascript工作,css不起作用。您怎么看?

1 个答案:

答案 0 :(得分:1)

确保您没有在客户端缓存文件。如果您在页面中链接了js文件,它将始终尝试下载它,但缓存除外。