多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > web前端 > jscript > 用javascript實(shí)現(xiàn)一個(gè)頁面兩份樣式表

用javascript實(shí)現(xiàn)一個(gè)頁面兩份樣式表

來源:程序員人生   發(fā)布時(shí)間:2014-02-21 23:21:53 閱讀次數(shù):2972次
今天研究了一下JS的用setAttribute方法實(shí)現(xiàn)一個(gè)頁面兩份樣式表的效果,具體方法如下:

第一步:在連接樣式表的元素里定義一個(gè)id,例如

<link href="1.css" rel="stylesheet" type="text/css" id="css">

我定義的id是css。

第二步:寫一個(gè)js函數(shù),代碼如下:

<script type="text/javascript">
function change(a){
var css=document.getElementById("css");
if (a==1)
css.setAttribute("href","1.css");
if (a==2)
css.setAttribute("href","2.css");
}
</script>

這個(gè)函數(shù)的code可以放在頁面的任何地方。

第三步:為改變頁面的樣式表的連接添加一個(gè)函數(shù)的觸發(fā)事件,代碼如下:

<a href="#" onClick="change(1)">1.css</a>
<a href="#" onClick="change(2)">2.css</a>

該效果在IE和FF下均測(cè)試通過,相信大家看完后因該非常明了,利用這個(gè)方法我們可以讓瀏覽者自己選擇需要顯示的樣式表,比如年老者可以選擇一個(gè)字體較大的樣式表。這里需要注意的兩點(diǎn)是:

1、在這個(gè)例子中函數(shù)名function后面的名字不能為links或者link,如果為links或者link,樣式表將不被改變,具體什么原因我也不大清楚,可能是javascript的保留字符。

2、另外如果是改變整個(gè)頁面的樣式,你需要在樣式表文件里定義body的高度為100%

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产高清一级毛片在线不卡 | 男人边吃奶边摸下面好爽视频 | 日本做爰免费大片视频 | 国产在线观看成人 | 欧美一区二区在线观看视频 | 日本vs黑人hd | 成a人v| 国产亚洲欧美一区二区三区 | aa黄色片 | 岛国午夜视频 | 国产国语一级a毛片高清视频 | 久久精品国产99久久99久久久 | 亚洲天堂视频在线免费观看 | 日韩18| 麻豆国产免费看片在线播放 | 国产精品久久久久久久久免费hd | www.日本在线 | 天堂在线天堂最新版 | 国产成人精品日本亚洲专区6 | 欧美一级毛片欧美毛片视频 | 播放四川美女一级毛片半小时 | 午夜dj视频免费完整高清视频 | 香港一级a毛片在线播放 | 国产视频 每日更新 | 综合欧美日韩一区二区三区 | 大美香蕉伊在看欧美 | 欧美精品另类 | 亚洲欧美日韩综合在线 | 欧美18videosex性| 黄色一区二区三区 | 亚洲日比视频 | 91精品一区国产高清在线 | 亚洲一区二区三区免费 | 亚洲免费观看网站 | 中文字幕在线免费视频 | 亚洲第一页色 | 亚洲精品永久免费 | 亚洲人在线视频 | 日本欧美亚洲 | 一区二区三区四区视频在线观看 | 国产精品一区91 |