易截截图软件、单文件、免安装、纯绿色、仅160KB

一丝javascript方法

///

<summary>

///
一些常用的Javascript方法

///

</summary>

public

static

class
Jscript
{

///

<summary>

///
弹出提示框

///

</summary>

public

static

void
Alert(Page page,
string
msg)
{

string
js
=

@"
alert('
"

+
msg
+

"
')
"
;

if
(
!
page.ClientScript.IsStartupScriptRegistered(page.GetType(),
"
Alert
"
))
page.ClientScript.RegisterStartupScript(page.GetType(),
"
Alert
"
, js,
true
);
}

///

<summary>

///
弹出提示框并跳转到指定页面

///

</summary>

public

static

void
AlertAndRedirect(Page page,
string
msg,
string
ToURL)
{

string
js
=

@"
alert('{0}');window.location.replace('{1}');
"
;
js
=

string
.Format(js, msg, ToURL);

if
(
!
page.ClientScript.IsStartupScriptRegistered(page.GetType(),
"
AlertAndRedirect
"
))
page.ClientScript.RegisterStartupScript(page.GetType(),
"
AlertAndRedirect
"
,js,
true
);
}

///

<summary>

///
返回历史

///

</summary>

public

static

void
GoHistory(Page page,
int
value)
{

string
js
=

@"
history.go('{0}')
"
;

if
(
!
page.ClientScript.IsStartupScriptRegistered(page.GetType(),
"
GoHistory
"
))
page.ClientScript.RegisterStartupScript(page.GetType(),
"
GoHistory
"
,
string
.Format(js, value),
true
);
}

///

<summary>

///
关闭并使父窗口根据URL刷新

///

</summary>

public

static

void
Ref


相关文档:

javascript弹出窗口代码

制作Javascript弹出窗口技巧九则
1、最基本的弹出窗口代码
  其实代码非常简单:
  < SCRIPT LANGUAGE="javascript">
  < !--
  window.open ("page.html")
  --
>
  < /SCRIPT>
  因为这是一段Javascript代码,所以它们应该放在< SCRIPT LANGUAGE="javascript">之间。 ......

javascript技巧

1、字符串转换为数值
常规方法:
JScript code
var a = parseFloat("12");
var b = parseInt("34");
可以用
JScript code
var a = +("12");
var b = +("34");
2、多维数组
常规方法:
JScript code
var A = new Array(2);
A[0] = new Array(2);
A[1] = new Array(2);
A[0][0] = 1;
A[0][1] = 2;
A[1][0] = ......

javascript 中call与apply区别

1.call方法
官方(JavaScript手册):
调用一个对象的一个方法,以另一个对象替换当前对象。
call([thisObj[,arg1[,
arg2[,   [,.argN]]]]])
参数
thisObj  可选项。将被用作当前对象的对象。
arg1, arg2,  , argN
可选项。将被传递方法参数序列。
  
说明
call 方法可以用来代 ......

JavaScript 时间加减 改变

JavaScript 时间加减:
<HTML>
<BODY>
    <script type="text/javascript">
        var time = new Date("04/30/2010");
        document.write(time);
        ......

在JavaScript 调用C++

方案一:
// html & JavaScript
...
<button value="Click me"
onclick="window.navigate('app:command&arg1=1&arg2=2')" />
...
 // C++: 响应 的消息函数OnBeforeNavigat2 
virtual void OnBeforeNavigate2( LPCTSTR lpszURL, DWORD nFlags, LPCTSTR lpszTar ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号