有些時(shí)候,我們可以為用戶提供很貼心的功能,比如判斷用戶是什么時(shí)候來(lái)訪問(wèn)的,然后給出一句問(wèn)候,晚上好,下午好之類的。并且更換網(wǎng)頁(yè)的背景顏色,比如晚上的時(shí)候就可以用滿天星星的背景,白天就用陽(yáng)光燦爛,或者特定節(jié)日就用該主題背景,讓你的網(wǎng)站顯得非常靈活,不枯燥。
下面就如何實(shí)現(xiàn)背景更換給出一種解決方法:
如何實(shí)現(xiàn)
很簡(jiǎn)單,下面是 JQuery 代碼:
復(fù)制代碼 代碼如下:
function doChangeBkg()
{
var bkgUrl=$("#inputBkgUrl").val();
var repeateMode=$("#inputRepeatMode").val();
var s="<style type='text/css' > body{ background-repeat : "+repeateMode+"; background-image:url(/""+bkgUrl+"/"); } </style>";
$("#outputDiv").html(s);
}
原生JavaScript代碼:
復(fù)制代碼 代碼如下:
function doChangeBkg()
{
var bkgUrl=$("#inputBkgUrl").val();
var repeateMode=$("#inputRepeatMode").val();
var s="<style type='text/css' > body{ background-repeat : "+repeateMode+"; background-image:url(/""+bkgUrl+"/"); } </style>";
$("#outputDiv").html(s);
}
前端代碼:
復(fù)制代碼 代碼如下:
<div>
背景圖片URL:<input type="text" size="60" /> <br />
背景圖片重復(fù)方式: <select><option value="repeat" selected="selected">repeat</option><option value="no-repeat">no-repeat</option><option value="repeat-x">repeat-x</option><option value="repeat-y">repeat-y</option></select>
<input type="button" value="確定更換" />
</div>
<div></div>
新聞熱點(diǎn)
疑難解答
圖片精選