|
I have an aspx page with 2 buttons(Next,Save) nd an IFrame control.If the user clicks on the next button then a new webpage has to be displayed in the IFrame control.Functionality of the save button is to save the changes has been made to content in the Iframe control. Here my requirment is to display the alertbox if the user has altered the Iframe content nd clicked on the next button before saving the changes with Save button.I hope you understood my requirement.Plz give some idea on how to go with this requirment.
Thanks
|
|
|
|
|
I am using the dimming div js(got it from code project itself).but my problem is am not able to set focus on the the text box that appears in my pop up.This is my code:
function setfocus(field_id) {
if (document.getElementById(field_id)!= null){
window.setTimeout( "document.getElementById('" +field_id+ "').focus();",500 );
//alert(field_id);
}
}
after i display my pop up,i call this function.It works perfectly fine in IE.But FF is a problem.:(Please help me!! Infact if you click on any of the controls on the pop up the cursor doesnt appear in Firefox.
|
|
|
|
|
Any errors in JavaScript Web Development Console?
Vasudevan Deepak Kumar
Personal Homepage Tech Gossips
A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson
|
|
|
|
|
No nothing related to focus...only some css errors
|
|
|
|
|
Shweta2281 wrote: It works perfectly fine in IE.But FF is a problem
Have you checked with firebug ?
Shweta2281 wrote: window.setTimeout( "document.getElementById('" +field_id+ "').focus();",500 );
This line looks incorrect to me. Copy the line in bold to other function and give that functions reference here.
function setfocus(field_id)
{
if (document.getElementById(field_id)!= null)
{
window.setTimeout("SetFocus1()",500 );
}
}
function SetFocus1(field_id)
{
document.getElementById(field_id).focus();
}
|
|
|
|
|
No luck guys!!!
|
|
|
|
|
|
No..I dont know whats that.
|
|
|
|
|
It's a firefox add-on which helps to find out JS and other problems. Download it and install it. Do a google search for Firebug, you will find it.
|
|
|
|
|
I downloaded it.But i dont see a way to install it..no msi nothing
|
|
|
|
|
|
sorry but am not getting how to debug using firebug...do you have any tips?
|
|
|
|
|
Check this[^]. If the page contains any errors, firebug will show the icon in red color. click on that icon, and it will show the error.
|
|
|
|
|
Firebug doesnt show any errors.
|
|
|
|
|
try to use this.
window.setTimeout(document.getElementById(' +field_id+ ').focus();,500 );
Devjit Das.
|
|
|
|
|
And this one throws a javascript error!
|
|
|
|
|
ok no problem
var _txtField=document.getElementById(' +field_id+ ');
window.setTimeout("_txtField.focus()",500 );
should work;
Devjit Das.
|
|
|
|
|
I get javascrpt error : _txtField is undefined
|
|
|
|
|
Hi,
try this
function setfocus(field_id)
{
document.getElementById(field_id).focus();
window.setTimeout("setfocus('"+field_id+"')",500);
}
|
|
|
|
|
|
|
Is it a javascript pop up?And are you checking on firefox?
|
|
|
|
|
could be this.
window.setTimeout(document.getElementById('+field_id+').focus(),500);
Devjit Das.
|
|
|
|
|
|
Hi,
I have 10 browser select in a page, uploading all the 10 are optional, if i upload 10 images and insert than its working,
Problem was if i upload <10 images than its showing Runtime error, can u pls help me
krishna
|
|
|
|