Register A JS Function To Run When A Browser Window Is Resized ?
Jun 24, 2010How do I register a JS function to run when a browser window is resized ?I assume it's in the Page.ClientScriptclass methods somewhere,
View 1 RepliesHow do I register a JS function to run when a browser window is resized ?I assume it's in the Page.ClientScriptclass methods somewhere,
View 1 RepliesI have a program that gets data from an SQL database via some comboboxes. When the user has selected what they are looking for, I want to have a "preview" button which will generate the image (I've written this code already) and display it in a small, resized popup window.
A) I'm pretty new to this ASP, but know VB pretty well.
B) I have no idea how to make a new popup come up
C) How can I have the code written for the image generation point to that popup window? Also, I'm storing the image in memory. As this will have serveral users at once, it probably isn't a good idea to be saving this down. Here is the code for the file generation.
preview.aspx.vb
(There is no code in the aspx file, this is all in the codebehind file. Most of this isn't useful except for the end when I save the image as a stream - I'm trying to figure out how to link this stream to a new resized popup window.)
[Code]....
I have developed a website using ASP.net. The pages use a master page with the background image set to the colour I require. All appears OK until I resize the window - then as I reduce the window size and or change the zoom level - white blank areas appear on the background to the right of the page and textboxes remain the background colour overlaying the white areas. This also happens when view in other browsers.
View 4 RepliesI have images at the head of the page in an iframe and in the main center page. The image at the head flows over the social icons and the images at the center page resizing drops below and pushes the other image down. I just want the images to resize when the browser is being resized. Go to [URL] .... and you'll see what I mean.
View 1 RepliesIm calling the new popup window from gridview like
[Code]....
In the AddTargetPopUP.aspx ,I have button Call "ADD".When i click the add button it'll insert datas into database.I want to reload the parent gridview after insert into the database and want to close the popup.
I used javascript code to open popup window.Popup window "Maximize" button is in
disable state.But in Chrome it is in enable state.I want to make browser maximize button disable.
Below is my javascript code
function Call_PopUp(event, URL) {
window.open(URL, 'CustomPopUp', 'width=990, height=540, menubar=no,scrollbars =yes, resizable=no, top=50,left=50,toolbar=no,dialog=yes,minimizable=yes,maximizable=no');
}
I have a treeview in a user control. I need to run a javascript function with every asynch postback to scroll the div it's in to the right position. I've got it working, but I think there has to be a "cleaner" way to do it. In the Page_Load function of the control, I have the following code. Is there a better way to do it?
ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "key" + DateTime.Now.Ticks, "RestorePosition();", true);
For the benefit of anyone searching for this answer, here is what I finally did that worked. At the top of the ascx page, I have the following code:
<script type="text/javascript">
function pageLoad(sender, args) {
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(SavePosition);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(RestorePosition);
}
function SavePosition(sender, args) {
document.getElementById('hdnScrollSaver').value = document.getElementById('reportTreeViewdiv').scrollTop;
}
function RestorePosition(sender, args) {
document.getElementById('reportTreeViewdiv').scrollTop = document.getElementById('hdnScrollSaver').value;
}
</script>
And then I wrapped the treeview in a div tag as follows:
<div class="reportTreeView" id="reportTreeViewdiv">
<asp:TreeView ID="TreeView1" runat="server" OnTreeNodePopulate="TreeView1_TreeNodePopulate"
OnSelectedNodeChanged="TreeView1_SelectedNodeChanged" PathSeparator="|" SkinID="ReportTreeView" />
</div>
I using VS2008 and C# for an ASP.NET web application. From within C# code, how to use the "Window.Open" method to create a new browser window? I know it can be done in ASP script code using Javascript but I would like to create new window from C# as desired.
View 11 RepliesIs it possible to Open a new browser tab/window using c#. I have query string info I don't want to put in a hidden field due to it showing on the client side. I do save the data in ViewState and encrypt the viewstate; however, I don't know how to access that information on client side.
I can access the viewstate data fine on Server Side but I need to open the new browser window on server side in order to access the ViewState. I may be wrong. Is there a trick to this?
I did find a way; however, on any other click after the initial click everything goes to a new window:
Control:
[code]....
I'm retrieveing pdf file from SQL Server 2008 and i wish to display it in new browsers tab. I successfully retrieved and displayed pdf document when i had pdf viewer installed.
My problem is, that after i unistalled pdf viewer, i got this window, which would be ok if the file wasn't WebForm2.aspx but let's say MyDocument.PDF
Am i doing something wrong? How could i achive that the file would be FileName.pdf and not FileName.aspx (in case of no viewer).
vb code (i can provide c# on request)
[Code]....
I need to open a second browser window or tab, but it must have a different session ID.
Opening the new browser window from an ASP.NET page is easy, but then it shares the same cookie and thus session ID with the original.
How do you write C# code to open up a New Browser window with for example [URL]
View 4 Repliesprotected void ddlPrint_Changed(object sender, EventArgs e)
View 4 Repliesi am writing an application, and i have a link on a page that opens its url in a new browser window. on this new window, i have an asp.net gridview with radio button on each row and each row has a staff_id, and staff_name column, and the gridview has datakeys as staff_id, staff_name.
my question is that i want to be able to select a row (using the radio button) and when user clicks a button on the new window, and i want to populate two textboxes on the parent window with the staff_id and staff_name values from the selected row(in the popup window), and if possible close the popup window.
I am a beginner in MVC. I downloaded a project & compiled it. The browser window came. But now when I compile, the browser window is not coming. I am using VS2008.
View 2 RepliesI was playing around with ASP.NET Web Parts which has a "drop down" div. It's all the way to the right of the page. When I click to bring it up, it goes off the window. Usually anything off the viewable area will trigger the bottom scrollbars. How is this possible?
Edit: It's Internet Explorer 8. Below is the markup with some context. The relevant one I think is id=WebPart_wp774658725VerbsMenu. By default it doesn't display. When you click on the td/span Verbs/span VerbsPopup (it could be any), it shows the "dropdown". In Developer Tools I don't see any JavaScript attached to those elements, but if I debug it I see it running some.
<TD class=partTitle>
<TABLE style="WIDTH: 100%" border=0 cellSpacing=0 cellPadding=0>
<TBODY>
<TR>
[Code]....
My problem is am filling a form in a webpage, and click on save for instance, take the URL of mu webpage and paste it in a new window and it loads all the information I subscribed, how can I prevent that knowing that I used the Below code and it does nothing
I need to know how to add a randomly generated token as an additional parameter in my request.
[Code]....
[Code]....
I want to pass these properties:
width=800,height=800,scrollbars=yes,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,s tatus=no,left=50,top=0
following two lines i am using with aspx / vb.net codebehind side to open a new browser window: want to pass above properties, is it possible?
Dim url As String = Session("gDocScanURL") & "ScanDocument.aspx?XYFileDocID=" & iDocID & ""
Response.Write("<script>var w=window.open('" + url + "'); w.focus();</script>")
I have a button event when forces a download to the users browser, but I would like to know whether there is a way for the download open in a new sized browser window. Is there away to do this?
View 5 RepliesI am sending mail using .net c# code. In that mail i am providing link of customer website. When anyone click on link (in outlook mail) then it will open new window if already not opened any window. Suppose user already working in IE browser [URL] and then user click on link using outlook mail then link open in new tab in already opened IE browser window. So i want that everytime open new browser window when click on link.
View 4 RepliesI have developed an application using IE8. I set my pages up using tables. I have not developed the css skills to be able to use only css. I realize that is the best way. When I change to browser IE7, all of my tables extend beyond the browser window. Does anyone have an advice?? I have set a fixed width and all elements seem like they should fit within the browser.
View 6 Repliesi have to hide name of my page in browser window ..
View 7 RepliesHow can I open a new browser tab in ASP.NET and write to it? I don't want to redirect to a page but I want to write/output the content directly from source.
View 2 RepliesI have situation where in c# code I am adding an onclick client event handler.
It should do:
Button1.Attributes.Add("onclick", "javascript:window.open('https://"+Request.ServerVariables["HTTP_POST"]+"/reports/?type=1&id=2");
in the end the URL looks like:
https://servername/reports/?type=1&id=2
in the reports folder of my site I have a default aspx page that handles those parameters.
When I click the button with this event, a new window opens but it says there is no page at that address. When I use the link like this
https://servername/reports/default.aspx?type=1&id=2
The page opens but it's blank.
When I run this code as non secure with HTTP, everything works just like it should. The report opens.
Is there any difference using those two different URLs with default.aspx and without it, because in development it behaves the same way, but under HTTPS one page doesn't exist and another is blank?! Is HTTPS the reason for that?
I have developed a simple .aspx page which has a link button.Now, when a link button is pressed, the page is postbacked and response is returned with some records that i want to display on a popup window.But i dont want to open a new window. i want to open it in a popup on same browser page.I have seen this functionality in facebook.com. when you click on "See All" linkbutton to view all your friends list, a serverr request is sent to get the list of friends and is displayed in special type of popup in same browser window.i dont know weather they have used jQuery or AJAX.But i want to implement same functionality.
View 13 Replies