限制圖檔尺寸的 javascript 語法
2005/06/29 00:15
瀏覽3,379
迴響0
推薦16
引用0
無意中發現聯網有一個設計得很好的 javascript 語法:
<img src="你的圖檔地址" align="left" onload="op_stop();javascript:if(this.width>350) this.width=350;op_start();">
紅色字部份就是這語法的內容。
這語法的目的,是限制貼文的人所貼的圖檔尺寸大於 350px 寬,免得把預設的 table 的框架撐大了(如果看不懂就別看下去了)。
其中豆沙紅色字的語法是針對 netscape 寫的。
如果偵測到來人的瀏覽器是 netscape 則呼叫這個 javascript (如下)。
<script language="JavaScript" type="text/JavaScript">
<!--
function op_stop() { NS_ActualOpen2=window.open; window.open=NS_NewOpen2; }
function op_start() { window.open=NS_ActualOpen2; }
//-->
</script>
雖然我不喜歡人家限制我如何編輯我的網頁畫面,但是這個語法實在是個寫得很好的 javascript. 值得抄出來供自己有網站的讀友參考。
限會員,要發表迴響,請先登入













