84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
有很多网站提供浏览器书签(比如QQ云输入法),书签内容是一段 javascript 代码,能修改当前网页的内容。
现在我希望载入 js 的同时能载入远程网站的 css 文件到当前网站的<head>里,这样我只需要修改远程 css 就能控制 js 运行后的效果,请问在 js 中该如何引入远程 css ?
<head>
ringa_lee
document.write('<link href="http://url/to/css" media="screen" rel="stylesheet" type="text/css" />');
是这样做吗? 提供点思路,实际上 页面是一个dom 结构,可以用javascript 修改任意内容
document.write只应在文档加载过程中使用。 如果文档已经加载完了,可以用下面代码代替:
document.write
link = document.createElement('link'); link.href = 'http://url/to/css'; link.media = 'screen'; link.rel = 'stylesheet'; link.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(link);
推荐用这个 seajs
是这样做吗? 提供点思路,实际上 页面是一个dom 结构,可以用javascript 修改任意内容
document.write
只应在文档加载过程中使用。如果文档已经加载完了,可以用下面代码代替:
推荐用这个 seajs