积极答复者
到底怎么弹出对话框?如果用response.write("<script>alert();</script>")导致了页面样式的改变

问题
答案
-
你好
如果你想在PAGE LOAD 時彈對話框你可以直接在 ASPX PAGE 入面寫JAVASCRIPT
<script type="text/javascript">
alert("");
</script>或者你可以試試用 ASP.NET 的VB CODE/ C SHARP CODE 來 CALL 你的JAVASCRIPT
以下有一個例子
VB.net
Page.ClientScript.RegisterStartupScript(Me.GetType, "MyJS", "alert('Hello World');", true)
C#
Page.ClientScript.RegisterStartupScript(this.GetType, "MyJS", "alert('Hello 你好');", true);如果你想用 code-behind call你的 javascript function你可以試試這樣
<script type="text/javascript">
function ShowMsg(msg){alert(msg);
}
</script>
VB.net
Page.ClientScript.RegisterStartupScript(Me.GetType, "MyJS", "ShowMsg('Hello World');", true)
C#
Page.ClientScript.RegisterStartupScript(this.GetType, "MyJS", " ShowMsg ('Hello 你好');", true);希望可以幫到你
Chi- 已标记为答案 十年--周董 2010年7月10日 17:20
全部回复
-
你好
如果你想在PAGE LOAD 時彈對話框你可以直接在 ASPX PAGE 入面寫JAVASCRIPT
<script type="text/javascript">
alert("");
</script>或者你可以試試用 ASP.NET 的VB CODE/ C SHARP CODE 來 CALL 你的JAVASCRIPT
以下有一個例子
VB.net
Page.ClientScript.RegisterStartupScript(Me.GetType, "MyJS", "alert('Hello World');", true)
C#
Page.ClientScript.RegisterStartupScript(this.GetType, "MyJS", "alert('Hello 你好');", true);如果你想用 code-behind call你的 javascript function你可以試試這樣
<script type="text/javascript">
function ShowMsg(msg){alert(msg);
}
</script>
VB.net
Page.ClientScript.RegisterStartupScript(Me.GetType, "MyJS", "ShowMsg('Hello World');", true)
C#
Page.ClientScript.RegisterStartupScript(this.GetType, "MyJS", " ShowMsg ('Hello 你好');", true);希望可以幫到你
Chi- 已标记为答案 十年--周董 2010年7月10日 17:20