本文目錄一覽:
- 1、使用javascript如何在網頁上輸出如下圖形狀? * *** ***** *** *
- 2、用javascript編寫在網頁里寫一個超鏈接,點擊超鏈接能打開新的窗口並顯示一張圖片.
- 3、使用asp或者js實現將整個網頁生成為一張圖片
- 4、javascript window.print() 列印問題?預覽時圖片正好,列印到A4上時變小??據說是print列印的是屏幕大小
- 5、js如何實現頁面列印
- 6、求一個js日期代碼,需要在網頁上輸出的是圖片,就是0-9的數字,替換成設計好的圖片在網頁上顯示
使用javascript如何在網頁上輸出如下圖形狀? * *** ***** *** *
用最簡單的方法是:
script
document.write(“*br”);
document.write(“***br”);
document.write(“*****br”);
document.write(“***br”);
document.write(“*”);
/script
不知道要求中是不是需要使用循環方法的不.
用javascript編寫在網頁里寫一個超鏈接,點擊超鏈接能打開新的窗口並顯示一張圖片.
先編寫 一個html ,設置添加圖片記錄文件連接。
js 添加一個 function 設置 window.open
function Wopen(){
window.open(‘http://地址’,’_blank’,’width=600,height=400,top=100px,left=0px’)
}
html
head/head
body
a href onclick=”javascript:{Wopen()” style=”cursor:hand;background-color:#00aaa7;line-height:28px;border:solid 10px #888888;”打開圖片/a
/body
/html
使用asp或者js實現將整個網頁生成為一張圖片
做個列印按鈕 就可以了 當點擊列印時可以將列印內容列印為圖片格式
不過萬一對方沒有印表機 那可能要開發一個類似圖片列印控制項的東西讓客戶安裝
javascript window.print() 列印問題?預覽時圖片正好,列印到A4上時變小??據說是print列印的是屏幕大小
1。把你的css里的長度單位改成毫米(mm),不要用像素(px),用磅(pt)也行.如果是默認沒寫單位就是像素(px),也是要改的。因為像素是瀏覽器的單位也就是窗口的單位,而毫米或者磅是列印後的紙面上單位。
2。在頁面列印的時候要設置瀏覽器的紙張參數,就是點文件-〉頁面設置。把上下左右寬度間距設置好。還要去掉標題頁頭頁角之類的,要不列印會把url都打出來。
3。設置css的時候可以加上 media=”print” ,css 默認值是both,最好寫兩套css。一套是print,一套是screen.因為print的 意思是在列印的時候會採用的css樣式,screen就是瀏覽器顯示的樣式。所以,有的時候都是用顯示與列印不一樣的樣式。例如:
link href=”print.css” rel=”stylesheet” type=”text/css” media=”print” /
link href=”screen.css” rel=”stylesheet” type=”text/css” media=”screen” /
這樣,瀏覽器在顯示的時候會使用screen.css,在列印的時候會使用print.css。
4。自己再多試試,頁面列印其實不難,就是要仔細。
js如何實現頁面列印
HTMLHEADTITLEjavascript列印-列印頁面設置-列印預覽代碼/TITLE
META http-equiv=Content-Type content=”text/html; charset=gb2312″ /
SCRIPT language=javascript
function printsetup(){
// 列印頁面設置
wb.execwb(8,1);
}
function printpreview(){
// 列印頁面預覽
wb.execwb(7,1);
}
function printit()
{
if (confirm(‘確定列印嗎?’)) {
wb.execwb(6,6)
}
}
/SCRIPT
/HEAD
BODY
DIV align=center
OBJECT id=wb height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb/OBJECT
INPUT onclick=javascript:printit() type=button value=列印 name=button_print /
INPUT onclick=javascript:printsetup(); type=button value=列印頁面設置 name=button_setup /
INPUT onclick=javascript:printpreview(); type=button value=列印預覽 name=button_show /
/DIV
/BODY
/HTML
求一個js日期代碼,需要在網頁上輸出的是圖片,就是0-9的數字,替換成設計好的圖片在網頁上顯示
按照以下步驟來:
1、獲取當前日期
2、生成日期字元串
3、顯示
準備好一張數字的圖片:
【代碼】
style type=”text/css”
/* css */
.num_0, .num_1, .num_2, .num_3, .num_4, .num_5, .num_6, .num_7, .num_8, .num_9 { background:url(numbers.gif) no-repeat 0 0; display:inline-block; width:40px; height:40px; }
.num_1 { background-position:-40px 0; }
.num_2 { background-position:-80px 0; }
.num_3 { background-position:-120px 0; }
.num_4 { background-position:-160px 0; }
.num_5 { background-position:-200px 0; }
.num_6 { background-position:-240px 0; }
.num_7 { background-position:-280px 0; }
.num_8 { background-position:-320px 0; }
.num_9 { background-position:-360px 0; }
/style
div id=”dis”/div
script
var date=new Date(),
str=”+date.getFullYear()+(date.getMonth()+1)+date.getDate(),
i=0,
len=str.length,
html=[];
for(; ilen; i++)
html.push(‘span class=”num_’+str[i]+'”nbsp;/span’);
document.getElementById(‘dis’).innerHTML=html.join(”);
/script
【運行】
運行後,js代碼會添加一些元素到頁面上,會生成如圖所示的結構:
看下頁面顯示效果:
顯示是通過樣式表完成的。
原創文章,作者:GUDE,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/144740.html