Css 相同的url,类似于对样式的引用,但不';它不像AJAX调用那样工作
这是一个很好的代码: {html} {head> {**link rel="stylesheet" href="http://localhost:3000/CSS/mystyle.css"**} {/head} {body} {/body} {/html} {html} {头> {**link rel=“样式表”href=”http://localhost:3000/CSS/mystyle.css"**} {/head} {body} {/body} {/html} 但是这个url相同的代码给了我一个问题: XMLHttpRequest无法加载“href=”http://localhost:3000/CSS/mystyle.css“.Origin null是访问控制不允许的。允许Origin。 $(document).ready(function() { var href = 'http://localhost:3000/CSS/mystyle.css'; $.ajax({ url: href, dataType: 'text/css', success: function(data) { $('\n' + data + '').appendTo("head"); } }); }); $(文档).ready(函数(){ var href=http://localhost:3000/CSS/mystyle.css'; $.ajax({ url:href, 数据类型:“文本/css”, 成功:功能(数据){ $('\n'+数据+'')。附录(“标题”); } }); }); 真的不明白是什么问题,都叫HttpRequest?Css 相同的url,类似于对样式的引用,但不';它不像AJAX调用那样工作,css,ajax,load,Css,Ajax,Load,这是一个很好的代码: {html} {head> {**link rel="stylesheet" href="http://localhost:3000/CSS/mystyle.css"**} {/head} {body} {/body} {/html} {html} {头> {**link rel=“样式表”href=”http://localhost:3000/CSS/mystyle.css"**} {/he
感谢您的帮助。最简单的答案是使用本地web服务器,如WAMP(或IIS),如果您还没有 第二个答案是 Chrome和Safari对在本地资源中使用ajax有限制,这就是为什么它会抛出一个错误,比如 访问控制允许原点不允许原点为null 解决方案:使用firefox或将数据上传到临时服务器。如果您仍想使用Chrome,请使用以下选项启动
--allow-file-access-from-files
如何将上述参数添加到您的Chrome中的更多信息:右键单击任务栏上的Chrome图标,右键单击弹出窗口中的Google Chrome,然后单击属性,并将上述参数添加到快捷方式选项卡下的目标文本框中。如下所示:
C:\Users\XXX_USER\AppData\Local\Google\Chrome\Application\chrome.exe --allow-file-access-from-files