//统计字符串中特定字符串的个数
function getStrCount(scrstr,armstr)
{ //scrstr 源字符串 armstr 特殊字符
var count=0;
while(scrstr.indexOf(armstr) >=1 )
{
scrstr = scrstr.replace(armstr,"")
count++;
}
return count;
} ......
history对象3个方法back()、forward()和go(),这些方法可以调用历史表中包含的文档。
back()方法装入历史表中的前一个页面,等效于浏览器中的Back按钮
forward()方法装入历史表中的后一个页面,等效于浏览器中的Forward按钮
go()方法进入历史表中的特定文档,可以取整形参数或字符串参数
go(n)n>0时,装入历史表中的往前数的第n个文档;n=0时装入当前文档;n<0时,装入历史表中往后数的第n个文档
go(string)装入历史表中URL字符串包含这个子串的最近的一个文档。例如history,go("characters")装入URL中包含字符串characters的最近一个文档 ......
response.write "<script language='javascript'>"
response.write "alert('用户名或密码错误!');"
response.write "history.go(-1);"
response.write "</script>"
response.end
出乱码且执行不成功。
记得当时新建的xxx.txt 然后改的名字,在页面属性里面应用的是“utf-8”的,改成简体中文就ok了。
记得有建立没有内容的asp执行网页要在dw里面建,一定不能用txt改扩展名。 ......
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="login.aspx.cs" Inherits="login" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>用户登录 - 经络自我扫描用户中心</title>
<link href="./login.css" mce_href="login.css" type="text/css" rel="stylesheet" />
<mce:script src="JS/副本 login.js" mce_src="JS/副本 login.js" type="text/javascript"></mce:script>
<mce:script type="text/javascript"><!--
function SetFocus() {
document.getElementById('tbUserName').focus();
}
////这个函数这能针对IE
// function document.onkeydown()
// {
// if (event.keyCode == 13)
// {
// if (document.getElementById("tbPassword").value != '' && document.getElement ......
开发时,需要用到的JavaScript进度条~~~
<style type="text/css">
#out {
width:200px;
height:16px !important;
border:1px solid #5858D1;
text-align:center;
position:relative;
font-size:12px;
_height:18px;
}
#out, #out * {
padding:0;
margin:0;
}
#num {
height:16px;
line-height:16px;
position:absolute;
top:0;
left:90px;
z-index:1001;
}
#step {
background:#5858D1;
width:5%;
overflow:hidden;
position:absolute;
left:0;
top:0;
height:16px;
z-index:1000;
}
</style>
<div id="out">
<span id="num">5%</span>
<div id="step"></div>
</div>
<script type="text/javascript">
var timer;
var stepNum = 0;
function start()
{
timer = setInterval("begin()", 10);
}
function begin()
{
stepNum += 1;
if (stepNum < 101)
{
document.getElementById("step").style.width = stepNum + "%";
document.getElementById("num").innerHTML = stepNum + "%";
}
else
{
clearInterval(timer);
......
C#代码与javaScript函数的相互调用
问:
1.如何在JavaScript访问C#函数?
2.如何在JavaScript访问C#变量?
3.如何在C#中访问JavaScript的已有变量?
4.如何在C#中访问JavaScript函数?
问题1答案如下:
javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;
2、在前台写一个js函数,内容为document.getElementById("btn1").click();
3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;
方法二:1、函数声明为public
后台代码(把public改成protected也可以)
public string ss()
{
return("a");
}
2、在html里用<%=fucntion()%>可以调用
前台脚本
<script language=javascript>
var a = "<%=ss()%>";
alert(a);
</script>
方法三:1、<script language="javascript">
<!--
function __doPostBack(eventTarget, eventArgument)
{
var theForm = document.Form1; //指runat=server的form
theForm.__EVENTTARGET.value = eventTarget;
thefrom.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
-->
</script>
<input id="Button1" t ......
C#代码与javaScript函数的相互调用
问:
1.如何在JavaScript访问C#函数?
2.如何在JavaScript访问C#变量?
3.如何在C#中访问JavaScript的已有变量?
4.如何在C#中访问JavaScript函数?
问题1答案如下:
javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;
2、在前台写一个js函数,内容为document.getElementById("btn1").click();
3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;
方法二:1、函数声明为public
后台代码(把public改成protected也可以)
public string ss()
{
return("a");
}
2、在html里用<%=fucntion()%>可以调用
前台脚本
<script language=javascript>
var a = "<%=ss()%>";
alert(a);
</script>
方法三:1、<script language="javascript">
<!--
function __doPostBack(eventTarget, eventArgument)
{
var theForm = document.Form1; //指runat=server的form
theForm.__EVENTTARGET.value = eventTarget;
thefrom.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
-->
</script>
<input id="Button1" t ......