How can I load a local file using jQuery? (with file://)

前端 未结 2 473
时光说笑
时光说笑 2021-01-18 03:10

Is there any way to load data from a data file (eg a JSON .js file) using jQuery?

eg:

$.get(\"file:///C:/objectData.js\", function() { alert(\'Load         


        
2条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-18 03:35

    GET requires an HTTP connection, so without a local web servber it won't work. While you can open and read a file using HTML5, you can't load a JavaScript resource that way.

    If the page is loaded locally, you'd usually load the JS using a script tag.

    
    

    The only way around this may be in this answer: Is it possible to load in a local version of a JavaScript file instead of the server version?

    or this (both require making a local pseudo-server) :

提交回复
热议问题