Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > passing a parameter to pop up window by javascript how?

Reply
Thread Tools

passing a parameter to pop up window by javascript how?

 
 
Bishoy George
Guest
Posts: n/a
 
      09-26-2005
how to let javascript code understand txtUser.Text?
in
window.open("WebForm26.aspx?User=txtUser.Text",... ..................)


 
Reply With Quote
 
 
 
 
=?Utf-8?B?Q2FsbCBKYXZhc2NyaXAgZnJvbSB0aGUgc2VydmVyIHNpZGU=?=
Guest
Posts: n/a
 
      09-26-2005
If you use ASP.NET, you can move the entire Javascript to the server side by
using
Page.RegisterStartupScript, and then all server-side variables are available
to be passed to Javascript.

Ryan

"Bishoy George" wrote:

> how to let javascript code understand txtUser.Text?
> in
> window.open("WebForm26.aspx?User=txtUser.Text",... ..................)
>
>
>

 
Reply With Quote
 
 
 
 
Bishoy George
Guest
Posts: n/a
 
      09-26-2005
Could you give me an example please?
still I can't send a parameter through javascript
window.open("url.aspx?---- = ----"); // VERY IMPORTANT to me

Also:
Can I write my C# code in the code behind page and just calling a javascript
method by this way?

"Call Javascrip from the server side" <Call Javascrip from the server
http://www.velocityreviews.com/forums/(E-Mail Removed)> wrote in message
news(E-Mail Removed)...
> If you use ASP.NET, you can move the entire Javascript to the server side
> by
> using
> Page.RegisterStartupScript, and then all server-side variables are
> available
> to be passed to Javascript.
>
> Ryan
>
> "Bishoy George" wrote:
>
>> how to let javascript code understand txtUser.Text?
>> in
>> window.open("WebForm26.aspx?User=txtUser.Text",... ..................)
>>
>>
>>



 
Reply With Quote
 
intrader
Guest
Posts: n/a
 
      09-26-2005
On Mon, 26 Sep 2005 22:16:25 +0300, Bishoy George wrote:

> how to let javascript code understand txtUser.Text?
> in
> window.open("WebForm26.aspx?User=txtUser.Text",... ..................)

Use
window.open("WebForm26.aspx?User=<%=txtUser.Text%> ",.....

 
Reply With Quote
 
intrader
Guest
Posts: n/a
 
      09-26-2005
On Mon, 26 Sep 2005 23:46:52 +0300, Bishoy George wrote:

> Could you give me an example please?
> still I can't send a parameter through javascript
> window.open("url.aspx?---- = ----"); // VERY IMPORTANT to me
>
> Also:
> Can I write my C# code in the code behind page and just calling a javascript
> method by this way?
>
> "Call Javascrip from the server side" <Call Javascrip from the server
> (E-Mail Removed)> wrote in message
> news(E-Mail Removed)...
>> If you use ASP.NET, you can move the entire Javascript to the server side
>> by
>> using
>> Page.RegisterStartupScript, and then all server-side variables are
>> available
>> to be passed to Javascript.
>>
>> Ryan
>>
>> "Bishoy George" wrote:
>>
>>> how to let javascript code understand txtUser.Text?
>>> in
>>> window.open("WebForm26.aspx?User=txtUser.Text",... ..................)
>>>
>>>
>>>

The Page.RegisterStartupScript points to a code behind way to do it. The
other way is using inline <%= txtUser.Text %> which is very convenient and
direct.


 
Reply With Quote
 
Bishoy George
Guest
Posts: n/a
 
      09-27-2005
still doesn't work!!!
------------------------------------------this is my aspx
page ---------------------------------------------------------
<%@ Page language="c#" Codebehind="WebForm25.aspx.cs"
AutoEventWireup="false" Inherits="WebApplication1.WebForm25" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm25</title>
<script language="javascript">
function PopUp()
{
window.open("WebForm26.aspx?User=<%=txtUser.Text%> ","popupWin","toolbar=0,
location=0, status=0, menubar=0, scrollbar=0, resizable=0, width=600,
height=400, left=50, top=50",true);
}
</script>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema"
content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:Label id="lblUser" style="Z-INDEX: 101; LEFT: 24px; POSITION:
absolute; TOP: 48px" runat="server"
Width="80px" Height="22px">User Name:</asp:Label>
<asp:TextBox id="txtUser" style="Z-INDEX: 102; LEFT: 112px; POSITION:
absolute; TOP: 48px" runat="server"
Width="176px" Height="22px"></asp:TextBox>
<INPUT id="btnCheck2" style="Z-INDEX: 103; LEFT: 304px; WIDTH: 128px;
POSITION: absolute; TOP: 48px; HEIGHT: 32px"
type="button" value="Check!" name="btnCheck2" onclick="PopUp();">
<asp:Button id="btnCheck" style="Z-INDEX: 104; LEFT: 304px; POSITION:
absolute; TOP: 96px" runat="server"
Width="128px" Height="32px" Text="Check!"></asp:Button>
<asp:Label id="lblCheck" style="Z-INDEX: 105; LEFT: 440px; POSITION:
absolute; TOP: 104px"
runat="server" Width="184px" Height="32px"></asp:Label>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" style="Z-INDEX:
106; LEFT: 144px; POSITION: absolute; TOP: 72px"
runat="server" Width="96px" Height="8px" ErrorMessage="User Name
Missing!" ControlToValidate="txtUser">Required
Field!</asp:RequiredFieldValidator>
</form>
</body>
</HTML>

--------------------------------------this code
behind-----------------------------------------------------------------
using System;

using System.Collections;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Web;

using System.Web.SessionState;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.HtmlControls;

namespace WebApplication1

{

/// <summary>

/// Summary description for WebForm25.

/// </summary>

public class WebForm25 : System.Web.UI.Page

{

protected System.Web.UI.WebControls.Label lblUser;

protected System.Web.UI.WebControls.Button btnCheck;

protected System.Web.UI.WebControls.Label lblCheck;

protected System.Web.UI.WebControls.RequiredFieldValidator
RequiredFieldValidator1;

protected System.Web.UI.WebControls.TextBox txtUser;


private void Page_Load(object sender, System.EventArgs e)

{

// Put user code to initialize the page here

}

#region Web Form Designer generated code

override protected void OnInit(EventArgs e)

{

//

// CODEGEN: This call is required by the ASP.NET Web Form Designer.

//

InitializeComponent();

base.OnInit(e);

}


/// <summary>

/// Required method for Designer support - do not modify

/// the contents of this method with the code editor.

/// </summary>

private void InitializeComponent()

{

this.btnCheck.Click += new System.EventHandler(this.btnCheck_Click);

this.Load += new System.EventHandler(this.Page_Load);

}

#endregion

private void btnCheck_Click(object sender, System.EventArgs e)

{

lblCheck.Text = "You selected " + txtUser.Text;

}

}

}


 
Reply With Quote
 
Bishoy George
Guest
Posts: n/a
 
      09-27-2005
-----------------------WebForm26.aspx-----------------------
using System;

using System.Collections;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Web;

using System.Web.SessionState;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.HtmlControls;

namespace WebApplication1

{

/// <summary>

/// Summary description for WebForm26.

/// </summary>

public class WebForm26 : System.Web.UI.Page

{

private void Page_Load(object sender, System.EventArgs e)

{

// Put user code to initialize the page here

string userString = Request.QueryString["User"];

Response.Write("You selected " + userString);

}

#region Web Form Designer generated code

override protected void OnInit(EventArgs e)

{

//

// CODEGEN: This call is required by the ASP.NET Web Form Designer.

//

InitializeComponent();

base.OnInit(e);

}


/// <summary>

/// Required method for Designer support - do not modify

/// the contents of this method with the code editor.

/// </summary>

private void InitializeComponent()

{

this.Load += new System.EventHandler(this.Page_Load);

}

#endregion

}

}


 
Reply With Quote
 
Eliyahu Goldin
Guest
Posts: n/a
 
      09-27-2005
window.open("WebForm26.aspx?User="+document.getEle mentById("txtUser").value,
......................)

Eliyahu

"Bishoy George" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> how to let javascript code understand txtUser.Text?
> in
> window.open("WebForm26.aspx?User=txtUser.Text",... ..................)
>
>



 
Reply With Quote
 
Bishoy George
Guest
Posts: n/a
 
      09-28-2005
Thank you , it worked now. You are brilliant.

"Eliyahu Goldin" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> window.open("WebForm26.aspx?User="+document.getEle mentById("txtUser").value,
> .....................)
>
> Eliyahu
>
> "Bishoy George" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>> how to let javascript code understand txtUser.Text?
>> in
>> window.open("WebForm26.aspx?User=txtUser.Text",... ..................)
>>
>>

>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Passing parameter to function not expecting parameter Mister B C Programming 8 08-26-2010 08:01 AM
Passing value from parent to child window created by Pop up sangram Javascript 2 12-05-2006 02:42 PM
beginner: how to close a pop up window before opening an other pop up Madame Blablavatsky Javascript 8 09-16-2005 10:27 PM
is it possible to get hidden parameter values using window.opener.document.form.parameter.value. Abdul Mohsin Javascript 1 09-06-2005 03:38 PM
How do I open a new normal (full sized) browser window form a small "pop-up" window? Shiperton Henethe HTML 17 05-21-2004 07:36 AM



Advertisments