以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 引入脚本文件的疑问 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=124218) |
-- 作者:yellow -- 发布时间:2018/9/2 15:38:00 -- 引入脚本文件的疑问 开发一个移动端系统。用WeUI框架,用 wb.AppendHTML("<script src=\'./lib/table.js\'></script>") 引入脚本文件。用127.0.0.1访问一切正常,通过域名访问就加载不了js脚本或者是更新不了。这是哪里出问题了? |
-- 作者:有点甜 -- 发布时间:2018/9/2 16:49:00 -- 1、你把web文件夹(一般在c盘或者d盘),拷贝到你的的服务器上面去才行。
2、通过域名,是网站都访问不了,还是只是js加载不了?是不是你网站有缓存造成的? |
-- 作者:yellow -- 发布时间:2018/9/3 23:04:00 -- 网站可以访问。系统还在一边开发一边测试当中,用net123映射到本机做服务器的。是不是127.0.0.1访问没问题就可以确定代码无误? |
-- 作者:有点蓝 -- 发布时间:2018/9/3 23:19:00 -- 127.0.0.1访问没问题代码正常不会有问题。 按f12看浏览器提示什么错误
|
-- 作者:yellow -- 发布时间:2018/9/5 23:21:00 -- 此主题相关图片如下:js.png 要么是js内容没有更新,要么干脆什么内容都没有。我是用nat123映射到本机的。
|
-- 作者:有点甜 -- 发布时间:2018/9/5 23:29:00 -- 访问 http://xxx.xxx.xxx/lib/test.js 能否得到内容?
你web文件夹放在哪个目录下?你httprequest头部代码怎么写的?
|
-- 作者:yellow -- 发布时间:2018/9/11 23:41:00 -- 访问 http://xxx.xxx.xxx/lib/test.js 能看到内容;web文件夹放在项目目录下;没有httprequest头部代码,我是用一个按钮启动HttpServer的: Dim url As String = e.Form.Controls("TextBox1").Text Dim Hb As WinForm.Button = e.Form.Controls("Button1") If HttpServer.IsRunning Then HttpServer.Close() Hb.ForeColor = Color.red e.Form.Controls("TextBox1").Enabled = True Else If url > "" \'添加需要监听的URL For Each u As String In url.Replace(chr(10),"").Split(chr(13)) If u > "" Then HttpServer.Prefixes.Add(u) End If Next \'HttpServer.WebPath = ProjectPath & "web\\" \'指定静态文件存储位置 HttpServer.Extensions.add(".pdf") HttpServer.Start() End If e.Form.Controls("TextBox1").Enabled = False Hb.ForeColor = Color.SeaGreen End If |
-- 作者:有点甜 -- 发布时间:2018/9/12 9:39:00 -- 设置事件头
http://www.foxtable.com/mobilehelp/scr/0276.htm
如果js可以正常访问,而你网页那里不正常,那肯定是你网页那里引用错了路径 |