var head = document.head || document.getElementsByTagName('head')[0]
var script = document.createElement('script')
var style = document.createElement('style')
script.innerHTML = '$("div").wrapInner("<div>545454</div>")'
style.innerHTML = 'body{background-color:#f30}'
head.appendChild(script)
head.appendChild(style)
思路:
创建一个meta标签。
再然后添加到head标签里。
代码:
var oMeta = document.createElement('meta')oMeta.charset = 'utf-8'
document.getElementsByTagName('head')[0].appendChild(oMeta)
这样就可以了。如果还想添加属性,直接在oMete上添加就好了。
添加新link可行,但是在源代码里可见就不行了。因为页面加载完毕. html就不会变化了 不管用js怎么改源代码不会变。要想修改只能通过后端程序改。添加新link就用楼上的head.appendChild()。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)