|
showModalDialog is not part of any web standard. I would look into the way that the AJAXControlToolkit ModalPopupExtender does it by showing a div with a high z-index that covers the page and captures any events that would normally go to the items behind it.
And noop usually means "no op" i.e. no operation performed/do nothing and has nothing to do with loops.
|
|
|
|
|
Yeah, you are right, showModalDialog is not a part of any web standard but it's supported by all web browsers.
Furthermore, Opera tells this:
typeof(window.showModalDialog) will be "function"
But I don't understand how to use it in Opera
Using a div with high z-index will be not acceptable because it will not allow to wait while the user clicks on it. Yeah, I know how to implement everything using div-s but the problem is that my function must be called from external JS-component and return the ansewer to it. The component's code cannot be changed.
Yeah, I mean exactly non cpu-intensive no-operation, if it exists, this means that non cpu-intensive loop can be easily implemented. Please sorry me for inaccuracy.
Die Energie der Welt ist konstant. Die Entropie der Welt strebt einem Maximum zu.
|
|
|
|
|
http://www.ericmmartin.com/projects/simplemodal-demos[^]
try to use jquery. it will take just a single line of code to show a dialog box... after including its js file. if you want to do it of your own then you need to compromise all the web browsers and this will be taken care by jquery. a javascript frame work.
of if you want to do it of your own... ready about z-index and opacity...
the gimmick is display a transparent div with 100% height and 100% width with the z-index more than any existing element. for example this overlay div will have zindex as 95. then display your rectangle dialog which will contain all three buttons above the overlay div with zindex more than 95. now try to click apart from the dialog rectangle( on any hyperlinks). nothing happens. the overlay div receives the mouse clicks because it has occupied the complete screen. once you click any button in the dialog then make the overlay div to display none and hide the rectangle.
the above link is just an example. use the last one. and there are more than this in the web... so chose the one which will suite your design.
and here is another use full link...
http://jquery.malsup.com/block/#demos[^]
you can search the web like "jquery modal dialog" and try to use your own words...
Today's Beautiful Moments are
Tomorrow's Beautiful Memories
|
|
|
|
|
Thanks.. But it's not what I'm searching for
It's modal but not synchronous. The key moment is that using this library, I cannot wait until the dialog is closed, like in:
alert("test");<br />
...
Die Energie der Welt ist konstant. Die Entropie der Welt strebt einem Maximum zu.
|
|
|
|
|
Thanks for the links, I have been looking into this for a while.
|
|
|
|
|
Hi All,
I've a problem that when i'm loading program of reading the excel sheet using "usedrange" property so its running well but when i integrated this code with my Google map API code so its showing an error in property of "usedrange" is that "its undefined or null or not an object". Please can anyone make this code run well.Or tell me the better alternative. I'm badly in need of this code error free:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Google Maps API Sample</title>
<script src="http://maps.google.com/maps?file=api&v=2&sensor=fa lse&key=ABQIAAAA1XbMiDxx_BTCY2_FkPh06RRaGTYH6UMl8m ADN a0YKuWNNa8VNxQEerTAUcfkyrr6OwBovxn7TDAH5Q" type="text/javascript"></script>
</head>
<body onload="initialize()" onunload="GUnload()" style="font-family: Arial;border: 0 none;">
<div id="map_canvas" style="width: 500px; height: 300px"></div>
</body>
</html>
function initialize() {
var farah=new Array()
var Excel;
Excel = new ActiveXObject("Excel.Application")
Excel.Visible = false
var a=Excel.Workbooks.Open("C:/desktop/test.xlsx").sheets(1)
for (var r=1;r<=a.usedrange.rows.count;r++)
{farah[r-1]=new Array()
for (var c=1;c<=a.usedrange.columns.count;c++)
farah[r-1][c-1]=a.Cells(r,c).Value;}
var x=0,y=0;
for(len in farah)
{x+=farah[len][1];
y+=farah[len][2];}
p1=(x/farah.length)
p2=(y/farah.length);
//document.write(p1+p2);
if (GBrowserIsCompatible())
{
var map = new GMap2(document.getElementById("map_canvas"));
var center = new GLatLng(p1,p2);
map.setCenter(center, 10);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
function createMarker(point) {
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml("Marker lattitude and longitude" + point + "karachi" );
});
return marker;
}
var point=new GLatLng(78.9,122.9)
map.addOverlay(createMarker(point))
}}
|
|
|
|
|
You could start by editing the above message and putting the code block within <pre></pre> tags so it is at least readable. And after you have edited it please use the preview button to check it before reposting.
It's time for a new signature.
|
|
|
|
|
Hi
i'd like to create a web project using MVC and Oracle 10g.
Any step by step code sample? Or suggestions ?
I'm a beginner about this technology
Thanks in advance for any information you'll provide to me
Max
|
|
|
|
|
|
hi all, How to create xmpp client using C#? I want to develop an application that will chat with xmpp server like jabber etc?
it's manjeet!
|
|
|
|
|
choose a single forum to ask your question, and stick to it.
|
|
|
|
|
Hi,
After click the Submit button in my ASP.NET/Sharepoint application, I am getting the error:
Bad Gateway
The proxy server received an invalid response from an upstream server.
Thanks in Advance
|
|
|
|
|
Has nobody ever heard of Google[^]???
me, me, me
"The dinosaurs became extinct because they didn't have a space program. And if we become extinct because we don't have a space program, it'll serve us right!"
Larry Niven
nils illegitimus carborundum
|
|
|
|
|
digital man wrote: Has nobody ever heard of Google???
Tell me more, please. Sounds funny, this Google-thingy.
"I love deadlines. I like the whooshing sound they make as they fly by." (DNA)
|
|
|
|
|
Hi,
am using actionchart in one of my asp.net 2.0 application. also now am using "AjaxPro.AjaxHandlerFactory,AjaxPro.2" in this application for that i have added one handler in web.config file.
<httpHandlers>
<!--<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>-->
</httpHandlers>
</system.web>
like that.
After that, my action chart is not working!!!
But if am commenting the handler part, action chart will work, but ajaxPro willnot work.
Please help me ASAP.
I have to resolve by the end of today
jeneesh@gmail.com
Thanks & Regards,
Jeneesh K. Velayudhan
|
|
|
|
|
hi.
i want to add textbox column in gridview without using template in my aspx page...i m adding Sr.No column and few more columns to the datatable and then loading the gridview...but along with this i want to add textbox column in the end of the gridview column. Adding textbox to template tag in aspx page result in addition of textbox column in the first column ..this is want to the last column.
Here is the code till loading gridview
Dim dt As New DataTable()
Dim dcol1 As New DataColumn(IDgen, GetType(System.Int32))
dcol1.AutoIncrement = True
dcol1.AutoIncrementSeed = 1
dcol1.AutoIncrementStep = 1
dcol1.Unique = True
dt.Columns.Add(dcol1)
Dim cmd As New SqlCommand
cmd = New SqlCommand("SELECT * FROM TestName", MySearchCon)
cmd = New SqlCommand(Str.ToString, MySearchCon)
cmd.Connection.Open()
Dim rdr As SqlDataReader
rdr = cmd.ExecuteReader()
dt.Load(rdr)
GrdDynamic.DataSource = dt
GrdDynamic.DataBind()
cmd.Connection.Close()
A
|
|
|
|
|
Use the GridViews DataBound event.
C#
protected void Page_Init(object sender, EventArgs e)
{
GridView1.DataBound += new EventHandler(GridView1_DataBound);
}
void GridView1_DataBound(object sender, EventArgs e)
{
GridView gridview = (GridView)sender;
try
{
foreach (GridViewRow row in gridview.Rows)
{
TextBox textbox = new TextBox();
textbox.Text = "Something";
TableCell tableCell = new TableCell();
tableCell.Controls.Add(textbox);
row.Cells.Add(tableCell);
}
}
catch (Exception ex)
{
}
}
VB.NET
Private Sub GridView1_DataBound(sender As Object, e As EventArgs)
Dim gridview As GridView = CType(sender, GridView)
Try
For Each row As GridViewRow In gridview.Rows
Dim textbox As New TextBox()
textbox.Text = "Something"
Dim tableCell As New TableCell()
tableCell.Controls.Add(textbox)
row.Cells.Add(tableCell)
Next
Catch ex As Exception
End Try
End Sub
|
|
|
|
|
|
This seemed to be to be a simple thing but I've googled until my eyes are bleeding and I can't find a solution.
How do I, using CSS if possible, add "line-wrap" indicators such as a graphic or character to the end of a line before it wraps, or the start of the second line of a wrapped line?
Ultimately I'd like something like this:
This is a really, really, reeeeeeeally long line that
-> has been wrapped
The wrapping will occur automatically within a fixed-width container. The "->" should be then added automatically to the beginning of the 2nd line.
Any takers?
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
A really good question, to which I have no answer.
I shall keep an eye on this to see the results.
I suspect it is not going to be a CSS solution though.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
|
|
|
|
|
I was thinking something along the lines of a :not :first-line type CSS selector thing but no dice unfortunately.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
If I had a dog I'd name him after you. That's perfect. Thank you.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I'm new to this site so please forgive me if this has been asked before. I'm using .aspx forms and I have read this web page:
http://www.codeproject.com/KB/sharepoint/ASPNET_to_Sharepoint.aspx
I'm not sure if that is what I need to do.
What I want to do in my form is to grab Word documents that
exist in a sharepoint document library and then display them
on a web page and rotate them.
Also, grab a ticker and a calendar from sharepoint sites.
An example of what I want to do is in the top left of this
web page:
http://www.visix.com/axistv_system.html
Any help would be much appreciated
or just point me in the right direction.
Terry Asher
|
|
|
|
|