以文本方式查看主题

-  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
--  

图片点击可在新窗口打开查看此主题相关图片如下:未命名_副本.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下: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可以正常访问,而你网页那里不正常,那肯定是你网页那里引用错了路径