ÔÚasp.net¿ª·¢ÖУ¬¾³£»áÓõ½ºǫ́ºÍǰ̨µÄ½»»¥£¬¾Í´Ë×ܽáÁËÒ»µãc#ºÍjavascriptÏ໥²Ù×÷µÄ·½·¨
1.ÔÚºǫ́c#´úÂëÖе÷ÓÃjacascriptµÄ·½·¨
javascript´úÂ룺
<script type="text/javascript" language="javascript">
function test()
{
alert("oec2003");
return false;
}
</script>
c#´úÂ룺
protected void Button1_Click(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "clear", "<script>test()</script>");
}
2.javascriptÖе÷ÓÃc#·½·¨
Èç¹ûc#Öеķ½·¨Óзµ»ØÖµ£¬¿ÉÒÔÓÃÏÂÃæ·½·¨
c#´úÂë
public string GetAuthStatus()
{
ViewState["Auth"] = "Red";
return ViewState["Auth"].ToString();
}
javascript´úÂë
<script type="text/javascript" language="javascript">
function getAuth()
{
var authStatus = "<%=GetAuthStatus()%>";
return authStatus;
}
</script>
Èç¹ûÔÚjavascriptµ÷ÓõÄc#·½·¨Ã»Óзµ»ØÖµ£¬¿ÉÒÔÔÚÒ»ÃæÖзÅÒ»¸öbutton£¬È»ºóÔÚbutto ......
ÔÚasp.net¿ª·¢ÖУ¬¾³£»áÓõ½ºǫ́ºÍǰ̨µÄ½»»¥£¬¾Í´Ë×ܽáÁËÒ»µãc#ºÍjavascriptÏ໥²Ù×÷µÄ·½·¨
1.ÔÚºǫ́c#´úÂëÖе÷ÓÃjacascriptµÄ·½·¨
javascript´úÂ룺
<script type="text/javascript" language="javascript">
function test()
{
alert("oec2003");
return false;
}
</script>
c#´úÂ룺
protected void Button1_Click(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "clear", "<script>test()</script>");
}
2.javascriptÖе÷ÓÃc#·½·¨
Èç¹ûc#Öеķ½·¨Óзµ»ØÖµ£¬¿ÉÒÔÓÃÏÂÃæ·½·¨
c#´úÂë
public string GetAuthStatus()
{
ViewState["Auth"] = "Red";
return ViewState["Auth"].ToString();
}
javascript´úÂë
<script type="text/javascript" language="javascript">
function getAuth()
{
var authStatus = "<%=GetAuthStatus()%>";
return authStatus;
}
</script>
Èç¹ûÔÚjavascriptµ÷ÓõÄc#·½·¨Ã»Óзµ»ØÖµ£¬¿ÉÒÔÔÚÒ»ÃæÖзÅÒ»¸öbutton£¬È»ºóÔÚbutto ......
JavaScriptÖÐÓÐËÄÖÖ²»Í¬ÀàÐ͵ÄÑ»·£¬forÑ»·¡¢do-whileÑ»·ºÍwhileÑ»·¡££¨µÚËÄÖÖÀàÐÍΪfor-inÑ»·£¬ÓÃÓÚµü´ú¶ÔÏóµÄÊôÐÔ£¬±¾ÎIJ»ÓèÌÖÂÛ¡££©´úÂëÈçÏ£º
var values = [1, 2, 3, 4, 5];
//for Ñ»·
for(var i=0; i<values.length; i++){
process(values[i]);
}
//do-while Ñ»·
var j=0;
do{
process(values[j++]);
} while(j < values.length);
//while Ñ»·
var k=0;
while(k < values.length){
process(values[k++]);
}
ÿ¸öÑ»·Ê¾Àý¶¼»áµÃµ½ÏàͬµÄ½á¹û£º½«valuesÊý×éµÄËùÓÐÌõÄ¿´«Ë͵½processº¯Êý¡£
×Ðϸ¹Û²ì»á·¢ÏÖ£¬´úÂëÖÐÿ´ÎÑ»·Ö´Ðж¼»áµ÷Óà values.length ²é¿´ÊÇ·ñµ½´ïÊý×éβ²¿¡£µ÷Óà values.length ²é¿´Êý×鳤¶ÈÊǷdz£µÍЧµÄ£¬²¢ÇÒÔÚÑ»·Ö´ÐÐÖв¢²»»á¸Ä±ävaluesÊý×éµÄ³¤¶È¡£ ͨ¹ýʹÓñ¾µØ±äÁ¿Ìæ´úÊôÐÔ²éÕÒ½«»áÌá¸ßÑ»·µÄЧÂÊ¡£
var values = [1,2,3,4,5];
var length = values.length;
//for Ñ»·
for(var i=0; i<length; i++){
process(values[i]);
}
//do-while Ñ»·
var j=0;
do{
process(values[j++]);
} while(j < length);
//while Ñ»·
var k=0;
while(k < length){
process(values[k++]);
}
ÏÖÔÚÿ¸ ......
½éÉÜÁ½¸ö¹Ø¼üµÄcss
<style media="print">
.Noprint { DISPLAY: none }
.PageNext{ PAGE-BREAK-AFTER: always }
</style>µÚÒ»¸öÔÚ²»ÐèÒª´òÓ¡µÄ±êÇ©ÉÏÌí¼Ó£¨×Ó±êǩҲ½«²»±»´òÓ¡£©£¬µÚ¶þ¸öÔÚÐèÒª»»ÐеıêÇ©´¦Ìí¼Ó£¨¸Ã±êÇ©Ëù±íʾµÄÄÚÈݽ«ÔÚµ±Ç°´òÓ¡µÄÒ»Ò³ÄÚ£©
½ÓÏÂÀ´Í¨¹ýµ÷ÓÃ×î»ù±¾µÄjsÓï¾ä
window.print()¾Í¿ÉʵÏÖÒ³Ãæ¾Ö²¿´òÓ¡ÁË£¬ºÜeasy°É£¡ ......
1. oncontextmenu="window.event.returnValue=false" ½«³¹µ×ÆÁ±ÎÊó±êÓÒ¼ü
<table border oncontextmenu=return(false)> <td>no </table> ¿ÉÓÃÓÚTable
2. <body onselectstart="return false"> È¡Ïûѡȡ¡¢·ÀÖ¹¸´ÖÆ
3. onpaste="return false" ²»×¼Õ³Ìù
4. oncopy="return false;" oncut="return false;" ·ÀÖ¹¸´ÖÆ
5. <link rel="Shortcut Icon" href="favicon.ico"> IEµØÖ·À¸Ç°»»³É×Ô¼ºµÄͼ±ê
6. <link rel="Bookmark" href="favicon.ico"> ¿ÉÒÔÔÚÊղؼÐÖÐÏÔʾ³öÄãµÄͼ±ê
7. <input style="ime-mode:disabled"> ¹Ø±ÕÊäÈë·¨
8. ÓÀÔ¶¶¼»á´ø×Å¿ò¼Ü
<script language="JavaScript"> <!--
if (window == top)top.location.href = "frames.htm"; //frames.htmΪ¿ò¼ÜÍøÒ³
// --> </script>
9. ·ÀÖ¹±»ÈËframe
<SCRIPT LANGUAGE=JAVASCRIPT> <!--
if (top.location != self.location)top.location=self.location;
// --> </SCRIPT>
10. ÍøÒ³½«²»Äܱ»Áí´æÎª
......
document.close();
document.open();
function jsonFormat(template, json) {
return template.replace(/\$\{(.+?)\}/g, function ($, $1) {
return json[$1];
});
}
var links = [
{ text: "ÈËÈâËÑË÷", url: "http://renrousousuo.com" } ,
{ text: "CSDN", url: "http://www.csdn.net" } ,
{ text: "¹È¸è", url: "http://g.cn" } ,
{ text: "°Ù¶È", url: "http://www.baidu.com" }
];
for (var i = 0; i < links.length; i++) {
document.write(
jsonFormat('<a href="${url}" mce_href="${url}" target="_blank">${text}</a><br/>', links[i])
);
}
function strFormat(template/*, ...*/) {
var arg = arguments;
return template.replace(/\{(\d+)\}/g, function ($, $1) {
return arg[+$1 + 1];
});
}
document.write(strFormat("<b>{0}</b> <i>{1}</i>£¡", "zswang", "·¹ý"))
ʹÓÃ×Ö·û´®¸ñʽ»¯º¯ÊýÓÐʲôº ......
<form name="form1">
<input type="file" name="file1" onchange="checkimage
(value)">
</form>
<script language="javascript">
var img=null;
function checkimage(name){
if(/^.+\.(gif|jpg|png)$/i.test(name))
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onerror",oe);
img.attachEvent("onreadystatechange",orsc);
document.body.insertAdjacentElement("beforeend",img);
img.src=name;
}
&nb ......