草庐IT

snake_head

全部标签

html - 在 html head 中有条件地渲染 css

我正在尝试使用angularjs将css动态添加到我的htmlhead中。这是示例代码此代码按预期工作,但当浏览器加载页面时,它尝试使用原始angularjs模板获取css资源,我在firebug的网络选项卡中看到“404未找到错误”。Eg:requesthttp://localhost:8080/myapp/%7B%7Bstylesheet.href%7D%7D,status404当页面完全加载时,它会替换模板值并加载适当的css。有没有办法避免404错误,让它在angularjs处理后加载css? 最佳答案 你应该使用ng-hr

javascript - 客户端动态移除 <head> 中的 &lt;script&gt; 标签

是否可以删除中的脚本标签?HTML文档客户端和执行这些标记之前?在服务器端我可以插入一个最重要的是中的标签,除了一个,我希望能够删除所有后续脚本。我没有能力删除来自服务器端的标签。我尝试过的:(function(c,h){vari,s=h.getElementsByTagName('script');c.log("Numscripts:"+s.length);i=s.length-1;while(i>1){h.removeChild(s[i]);i-=1;}})(console,document.head);但是,记录的脚本数量仅为1,因为(正如@ryan指出的那样)代码在DOM准备就

javascript - 在 head 中添加 noscript 以包装重定向的有效方法

所以我在想一个简单的方法来处理浏览器禁用的javascript如下:JavaScriptTest并拥有nojs.html有这样的东西:Returntotestafterenablingjavascrpt.在崩溃页面。这不是我的首选方法,但在可以为没有javascript的用户制定出更优雅的东西之前,它既好又简单。但是,输入是无效的head中的元素部分。当然,初步测试无论如何都有效,但我很迷信我的代码是否有效,而且我不希望这实际上未能通过现场测试。那么有没有有效的方法来做到这一点?也许包装noscript在另一个元素中,比如对象标签?或者我没有想到的更简单的方法?

html - 如何使用访问控制允许来源?它只是在 html head 标签之间吗?

我一直在阅读有关Access-Control-Allow-Origin的内容,因为它似乎可以有效地允许跨域请求,因为我可以访问外部站点。我的问题是如何使用Access-Control-Allow-Origin来允许跨域请求。我试过了(别笑)(顺便说一句,我想要的只是返回一个数字,1或0)Access-Control-Allow-Origin:*1我接近了吗?谢谢你的帮助。如果有更简单的方法来执行简单的跨域请求,请告诉我。 最佳答案 允许跨域来源的方式有3种(jsonp除外):使用PHP等模板语言直接在页面中设置标题。请记住,您的he

javascript - <head> 中应包含哪些 JavaScript,<body> 中应包含哪些内容?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我对哪些JavaScript应该包含在什么地方感到困惑?例如:应该在哪里包含jQuery库?在或收盘前元素?如果JavaScript定义在的底部,可以在正文中内联使用吗?如果它阻止并行下载,那么为什么它从来没有说过在底部包含您的CSS?

javascript - <link href =""> 标签只放在 <head> 标签中吗?

使用是否可能/良好做法?包括之外的样式表标签,还是它们只工作/它们应该只用于? 最佳答案 这是可以做到的。不建议这样做,因为无论之前的内容是什么将开始呈现,然后在加载样式表时将使用新样式重新呈现。这意味着页面加载会更慢(因为浏览器必须重做所有这些工作)和更丑陋(因为会有这种内容的闪现与一种风格,然后重新设计以看起来不同)。 关于javascript-标签只放在标签中吗?,我们在StackOverflow上找到一个类似的问题: https://stackover

html - <head> 中的 <noscript>

我可以放置在? 最佳答案 根据XHTMLStrictDTD,不,您只能使用脚本、样式、元数据、链接、对象、标题和基础。Transitional也允许isindex,但仍然不允许noscript。 关于html-中的,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/252891/

html - 在 HTML head 标签中使用 profile 属性

HTML中配置文件属性的用途是什么标签?我碰巧在这里读到它:http://www.w3schools.com/tags/tag_head.asp.我也无法理解这个(http://www.w3.org/2002/12/namespace),因为它太技术化了(对我来说)。我没用过。它的作用是什么? 最佳答案 HTML5从head元素(details)中删除了profile属性。但是,您可以对链接使用rel属性来实现此目的。所以,而不是现在来自W3,TheprofileattributeoftheHEADspecifiesthelocat

html - <head></head> 中标签的顺序

的顺序有什么关系吗?或或标签位于中?(愚蠢的问题,但其中一件事我直到现在才考虑过。) 最佳答案 优化据Yahoo!的人说你应该putCSSatthetop和scriptsatthebottom因为脚本会阻止并行下载。但这主要是优化问题,对于页面的实际工作并不重要。JoeriSebrechts指出Cuzillion是测试这一点并亲自查看速度改进的好方法。多个样式表如果链接多个样式表,它们的链接顺序可能会影响页面的样式,具体取决于specificityofyourselectors.换句话说,如果您有两个样式表以两种不同的方式定义同一个

html - 在 "HEAD"页面的 "HTML"元素之外声明 CSS 样式?

我的用例如下:我正在使用有效的HTML片段但不是有效页面的部分组成一个HTML页面,像Divs;这些元素使用CSS来管理它们的样式。我想让每个片段负责自己的样式要求,而不依赖于主片段(带有“HTML”标记的片段)中的样式表声明。所以问题来了:是否有任何(标准)方法可以在HEAD元素之外添加一些CSS样式(不包括通过“style”属性的内联样式)?我想我可以使用框架,但我宁愿避免这种解决方案。预先感谢您的帮助。最终编辑:感谢zzzzBov、JMCCreative和moontear,经过一些测试,答案如下:使用JavaScript动态加载一些CSS样式表:HTML4/XHTML和HTML5