顯示具有 JAVA SCRIPT 標籤的文章。 顯示所有文章
顯示具有 JAVA SCRIPT 標籤的文章。 顯示所有文章

2014年5月24日 星期六

JAVA運算子

算術運算子



Java 的算術運算子 (arithmetic operator) 包含加、減、乘、除、取餘數,皆需兩個運算元構成運算式,如下列表
運算子功能範例
+a + b
-a - b
*a * b
/a / b
%取餘數a % b

相等性及關係運算子



Java 的相等性及關係運算子 (equality and Relational Operator) ,比較兩個運算元是否相等或大於小於,結果為布林字面常數 (Boolean literal) ,也就是true 或 false ,如下列表
運算子功能範例
==相等a == b
!=不相等a != b
>大於a >= b
>=大於等於a >= b
<小於a < b
<=小於等於a <= b

條件運算子



Java 的條件運算子 (conditional operator) ,測試兩個運算元是否都為 true ,或有一個為 true ,另有一個三元運算子,若第一個運算元為 true ,運算結果就是第二個運算元,反之結果為第三個運算元,如下列表
運算子功能範例
&&邏輯且a && b
||邏輯或a || b
?:條件選擇a ? b : c

2014年3月7日 星期五

執行外部JavaScript程式檔案


<html>
<head>
<title>執行外部JavaScript程式檔案</title>
</head>
<body>
<h2>執行JavaScript程式檔案</h2>
<hr>
<script src="/PATH/XXX.js"></script>
執行外部JavaScript程式檔案
</body>
</html>

2013年10月5日 星期六

ASP.NET-JavaScript alert用法


由於本身也在寫一些ASP.NET,以後也把一些遇到的問題和解決方式寫出來,順便幫自己做筆記。
在程式設計時可以用Msgbox來顯示警告視窗,但移到正式環境就會出錯。
所以在Client顯示警告視窗可以用
Response.Write(" ")
或在頁面上加入一個Literal控制項再加入
Me.Literal1.Text = " "
另外導入頁面可以用
Response.Write(" ")

Response.Redirect("index.aspx")
但是將兩個功能放在一起,就會直接導到頁面,不會出現警告訊息。
這時可以在最後加入Response.End()即可解決(但不能使用Response.Redirect)另外用window.open會被瀏覽器擋住,所以可以使用location.href或window.location來取代,又由於location.href有些瀏覽器已經不支援,故建議使用window.location
範例如下
Response.Write(" ")
Response.End()
以上皆為後置程式碼(.vb或.cs)內之程式。

滑鼠移動改變按鈕圖片,onmouseover,onmouseout


 '使用HTML語法+java script可以得到效果
'圖片檔案格式建議jpg或gif
<a href="/user_power.aspx"  target="_parent">

<img alt=""提示訊息"" src="../test/test.jpg"
onmouseover="this.src='/test/test_over.gif'" onmouseout="this.src='/test/test.jpg'"border="0" title="ASP.NET提示訊息" />

</a>

JAVA SCRIP_表格滑鼠移動變色


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>無標題文件</title>
</head>
<body>
<table width="500" height="50">
<tr onMouseOver="this.style.backgroundColor='#C3BE9D';" onMouseOut="this.style.backgroundColor='#FFFFFF';">
<td>safasdfsdf</td>
</tr>
</table>
</body>
</html>

JAVA SCRIP--外部連接CSS

<link rel="stylesheet" href="/fl/css/font.css" type="text/css">

JAVA SCRIPT-window.open_轉址

無法查看此摘要。請 按這裡查看文章。

JAVA SCRIP-列印按鈕

<input type="button" value="列印" onclick="window.print()"> 

JAVA SCRIPT-執行2個JAVA SCRIPT

程式 1:<body onload="doA()">
 程式 2:window.onload="doB()"
  
 解法:<body onload="doA();doB()">

JAVA SCRIP-表格中嵌入iframe

<td width="500" valign="top">
<iframe src="main.asp" width="570" height="320" border="0" name="flmain" frameborder="0"></iframe>
</td>

JAVA SCRIPT-用style修改button顏色

<input type="button" value="返回前頁" onclick="location.href='?code=view';" style="border:1px solid #a0a0a0">

JAVA SCRIP-將本站設成首頁

無法查看此摘要。請 按這裡查看文章。

JAVA SCRIP-關閉視窗按鈕

<input type="button" VALUE="關閉視窗" onClick="window.close()">

JAVA SCRIPT-線上音樂點唱-select

<select ONCHANGE="window.location.href =this.options[selectedIndex].value; this.selectedIndex=0" size="1"> 
<option SELECTED VALUE>☆★☆線上MIDI點唱機☆★☆</option>
<option VALUE="../aa/midi/1.mid">1.莫文蔚-廣島之戀</option>
<option VALUE="../aa/midi/2.mid">2.莫文尉-他不愛我</option>
<option VALUE="../aa/midi/3.mid">3.宇多田-First love</option>
<option VALUE="../aa/midi/4.mid">4.任賢齊-對面的女孩看過來</option>
<option VALUE="../aa/midi/5.mid">5.林曉培-煩</option>
<option VALUE="../aa/midi/6.mid">6.動力火車-除了愛你還能愛誰</option>
<option VALUE="../aa/midi/7.mid">7.任賢齊-心太軟</option>
<option VALUE="../aa/midi/8.mid">8.游鴻明-一天一萬年</option>
<option VALUE="../aa/midi/9.mid">9.張學友-情書</option>
<option VALUE="../aa/midi/10.mid">10.伍佰-牽掛</option>
<option VALUE="../aa/midi/11.mid">11.杜德偉-Believe</option>
<option VALUE="../aa/midi/12.mid">12.宇多田-Automatic</option>
<option VALUE="../aa/midi/13.mid">13.宇多田-Movin on without you</option>
<option VALUE="../aa/midi/14.mid">14.彭玲-囚鳥</option>
<option VALUE="../aa/midi/15.mid">15.劉德華-笨小孩</option>
</select>

JavaScript 與 JAVA的相異點


JavaScript為解譯語言(Interpreted)JAVA為編譯語言(Compiled)
2.JavaScript為鬆散(loose)資料型態;JAVA為強制(strong)資料型態。
3.JavaScript嵌入HTML文件之中﹔JAVA獨立於HTML文件之外。

JAVA SCRIPT-顯示現在時間


<Script>
var now = new Date();
document.write(now);
</Script>

JAVA SCRIPT-日期物件範例

<Script>
 var today  = new Date();
 var month = today.getMonth()+1;
 var date    = today.getDate();
 var day     = today.getDay();
 document.write("今天是");
 document.write(month, "月");
 document.write(date, "日");
 document.write("星期", day);
</Script>

執行外部JavaScript程式檔案

<html>
<head>
<title>外部JavaScript程式檔案</title>
</head>
<body>
<h2>外部JavaScript程式檔案</h2>
<hr>
<script src="test.js"></script>
執行外部JavaScript程式檔案
</body>
</html>

JAVA SCRIPT-變數宣告

<html>
<head>
<title>變數宣告</title>
</head>
<body>
<script language="JavaScript">
// 變數宣告
var strName = "John";
var intBalance =2000;
var blnSex = true;
  
// 顯示變數的內容
document.write("帳戶名稱: " + strName + "<br>");
document.write("姓別: " + blnSex + "<br>");
document.write("帳戶餘額: " + intBalance);
</script>
</body>
</html>

JAVA SCRIPT-if條件敘述

<html>
<head>
<title>if條件敘述</title>
</head>
<body>
<center><h2>測試if條件敘述</h2></center>
<hr>
<script language="JavaScript">// 變數宣告
var strSex = "男";// 條件敘述
if (strSex == "男"){
   document.write("男姓網友您好! ");
   document.write("歡迎使用JavaScript<br>");
}
</script></body>
</html>