css从远程node.js添加,但不适用于html页面

我正在从远程服务器动态调用CSS文件的远程服务器端的应用程序, 我们正在使用node.js文件加载但不在页面上应用CSS

当我尝试添加除node.js服务器路径以外的路径时,它可以正常工作,并且当我从JavaScript添加一些CSS时,这也可以工作。

我尝试了以下选项

  • loadCSS = function(href){var href =“http://192.168.0.64:3001/public/stylesheets/enduserchat.css”; var cssLink = $(“”); $( “头”)追加(cssLink)。 }; //不工作

  • $('head').append('http://192.168.0.64:3001/public/stylesheets/enduserchat.css“type =”text / css“/>')//(remote side node.js)not working

  • $('head').append('http://demo23.easternenterprise.com/webrtc/css/chats.css“type =”text / css“/>')//工作(没有节点js)

  • 函数loadjscssfile(文件名){var fileref = document.createElement(“link”); fileref.setAttribute(“rel”,“stylesheet”); fileref.setAttribute(“type”,“text / css”)fileref.setAttribute(“href”,“http://192.168.0.64:3001/public/stylesheets/enduserchat.css”)document.getElementsByTagName(“head”) [0] .appendChild(fileref); } //不工作

  • Plz帮我解决这个问题。


    正如我所看到的,您在创建网页后加载CSS。 但更新将在刷新网页后生效。 解决方案:在服务器端组合所有样式,javascript和html,然后将其返回给客户端。

    祝你今天愉快!

    链接地址: http://www.djcxy.com/p/66079.html

    上一篇: css added from remote node.js but not apply on html page

    下一篇: htaccess redirect in subdomain