Modal Dialog different in FF and IE
Hello,
i have a report (page 5) with a link column and other columns. the link column starts with dynamic action a modal-dialog. the content of this modal dialog comes from page 200.
On this page 200 there are some text-fields, check boxes, select-lists. All works fine in FF. The user click on the link, the modal-dialog opens, the user click in the text-fields and can enter the text. After the user click a save-button in the modal dialog, a save-process starts and next the modal dialog closed. Now, the user can click the next link in a other row...
If i use Internet Explorer 8 the user can open the modal dialog and enter the text. After closing the modal dialog and open with a link on an other row the modal dialog open, but the user can't click in the text-fields. The behavior is like a read-only-field. Only the user click on the label from the text-field, then the user can fill in the text. If the page 5 with the report are submitted after every modal dialog shows then it works also in IE.
Any idea?
Best regards,
Carsten
I will mark your above post as the solution as you indicate that you were able to fix it.
If you still have questions then you can click the Undo button next to your reply to remove the solution.
Similar Messages
-
Unable to close Modal dialog box
Hello Friends,
I am displaying a list in a Modal Dialog box. When I try to close the Modal dialog box. It is not getting closed.I have defined a gui status for this modal dialog box. PBO and PAI Coding is given below .
module STATUS_0300 output.
SET PF-STATUS 'STATUS_300'.
SUPPRESS DIALOG.
LEAVE TO LIST-PROCESSING AND RETURN TO SCREEN 0 .
IF p_week IS NOT INITIAL.
WRITE : text-009 COLOR 1.
ENDIF.
IF p_month IS NOT INITIAL.
WRITE : text-010 COLOR 1.
ENDIF.
LOOP AT g_t_wkmon_error INTO g_s_wkmon_error.
WRITE :/ g_s_wkmon_error-matnr,
g_s_wkmon_error-period,
g_s_wkmon_error-quantity.
ENDLOOP.
LEAVE SCREEN.
endmodule.
module USER_COMMAND_0300 input.
CASE ok_code.
WHEN 'OK'.
LEAVE PROGRAM.
ENDCASE.
endmodule.
Thanks in Advance.
HariHi,
Check the below thread
Re: Unable to close modal dialog box
" Make sure you select the Radio Button DIalog BOX Typ while creating the Status in PBO
You can use SET SCREEN 0 In the above Thread
MODULE user_command_0100 INPUT.
CASE ok.
when 'CANCEL'. " You Standard GUI options shown in The GUI Screen
SET SCREEN 0.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
module STATUS_0100 output.
SET PF-STATUS 'ABC'. " This is of type Dailog Box type
* SET TITLEBAR 'xxx'.
endmodule. " STATUS_0100 OUTPUT
Hope this would resolve your Issue.
Cheerz
Ram
Edited by: Ramchander Krishnamraju on Apr 16, 2010 1:16 PM -
Javascript call from Flash in modal dialog window
Hi.
As I see it's impossible to call Javascript function from
flash in modal dialog (opened with showModalDialog), neither with
getURL nor with ExternalInterface.call.
The only solution I found (in my case it's enough, I only
need to refresh some DIV content in the page from flash) is to
catch error in the modal dialog (Javascript window.onerror) and
then do some operations.
I'm intereseted: is this for security reason on Win XP SP2? I
didn't found any solution, but is there any?Hi Gary,
Actually I'm not very sure that whether it is the VS issue if it still has this issue in a new Environment.
To make sure that it is not the VS setup file issue, one idea is that you could re-download your VS2013 Pre version here:
http://www.visualstudio.com/downloads/download-visual-studio-vs
And then re-install it again. Test the result. Hope that it is not the VS setup file issue.
If still no help, really sorry for that I couldn't repro this issue in my side. But
you can submit this feedback to Microsoft Connect feedback portal:
http://connect.microsoft.com/VisualStudio/feedback/CreateFeedback.aspx,Microsoft
engineers will evaluate them seriously. You could share this project in your report, the product team members would troubleshoot and repro this issue.
You will get email notification for update in your connect report.
If you submit it, please share us the link here, so we could get the latest information from the product team members.
Sincerely,
Jack
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
ADM CheckBox on Mac OS X on Modal Dialog
I am trying to add a modal dialog under the Illustrator menu for the plugin I am writing.
The modal dialog is showing up and the popups I am using are working correctly but I am having problems with my checkbox. When I call SetBooleanValue on my CheckBox If I pass in false or 0 it seems okay but if I call SetBooleanValue to set the checkbox to checked by passing true the checkbox does not appear. I believe the checkbox is checked because I need to click on it twice to get the checkbox to appear. In Illustrator I can check and uncheck the checkbox manually fine. When I try and use GetBooleanValue to get my value of the checked item it always returns 128.
The behavior is the same under AI 3 or AI 4. I am using a DLOG resource in a adm.rsrc file that I have added to my project. Any help would be appreciated.
/// setting value
ADMBoolean checkBoxValue = lBoolValue; // 0 or 1
sADMItem->SetBooleanValue(sADMDialog->GetItem(dialog, kStoreTextItem) , checkBoxValue);
/// gettting value
ADMBoolean bShouldStoreText = sADMItem->GetBooleanValue(sADMDialog->GetItem(thisDialog, kStoreTextItem));
/// bShouldStoreText always returns 128
Grant HickeyWhy is it so hard to specify ADM item in MAC resource file?
I want to create a check box
resource 'CNTL' (someItemId, purgeable) {
{04, 14, 18, 14}, // top, left, bottom, right
visible,
ItemID, // ProcID
0,
The ItemID specifies the checkbox, but where do you find all these IDs?
The only place I can find is in the samples.
No documentation for this type of stuff anywhere!
I don't know how you guys tolerated this rubbish all these years.
Please help!!!!!! -
How to create modal dialog to suspend menu activity until process completes
I have a Swing application with several tabs, buttons, and menu items.
When the user pushes some of the buttons, a background process is kicked off that may take some time to complete.
When the process is finished, I get notification from a socket that the process has completed.
I then display a dialog that notifies the user that the process has completed.
All this is in place.
What I need to do is to block the user from pushing any other buttons, selecting tabs or menu items while the process is in progress.
My thought was to display a modal dialog with a message and no buttons to remove it,
and then have the application dispose the dialog when I get the completion response.
Is there a way to do this with a JOptionPane or some variant or do I need to create a modal dialog from scratch?
Any suggestions?I was playing around with this a bit and I think it can be done.
In the main class of my application, I have a variable
public JFrame mainFrame;
mainFrame = this.getFrame():
In the page where I want to disable the application, I have the following:
parent.mainFrame.setEnabled(false);
(parent is a reference to the main class)
When I get a response back from the socket, I can set
parent.mainFrame.setEnabled(true);
This seems to do what I want, but the fly in the ointment is that it disables the entire application.
If I don't get a response, then the application is hung.
Can't use the "X" button to close the application.
I think I can work on some refinements from the clues given to make it work.
Thanks for the feedback. -
ALV Toolbar on modal dialog screen and toolbar on text edit control
Hello,
I have created one container and producing ALV Grid output on a modal dialog screen. i do not want the ALV Toolbar to appear on this screen. How can I hide it ?
ALso I need to hide some buttons on a Text edit control. How can I hide them ?
Thanks and rgds,
AnandHi,
To exclude some Toolbar functions, please do the below
DATA:
lt_toolbar_excl TYPE ui_functions.
Exclude Some toolbar functions
APPEND cl_gui_alv_grid=>mc_fc_detail TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_info TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_graph TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_view_crystal TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_delete_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_append_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_insert_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_copy_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_undo TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_check TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_refresh TO lt_toolbar_excl.
And Pass the lt_toolbar_excl to the ALV object
Display
CALL METHOD go_alv_grid->set_table_for_first_display
EXPORTING
is_variant = ls_variant
is_layout = ls_alv_lay
is_print = ls_print
i_save = 'A'
it_toolbar_excluding = lt_toolbar_excl
CHANGING
it_sort = lt_sort
it_outtab = gt_user[]
it_fieldcatalog = lt_alv_cat.
Hope this helps you.
Thanks,
Ruthra -
JavaHelp, Frames and Modal Dialogs...recommendations
Seen a few posts on this, but no answers.
I've got help buttons scattered throughout my application for users to get context sensitive help.
Here's the behavior I'm seeing:
Scenario 1:
- Initiate JavaHelp from a Frame
- Bring up a modal dialog
- JavaHelp is blocked
- Click on a help button in my dialog
- A new JavaHelp window appears
- Close the dialog
- The new JavaHelp window disappears
- The original JavaHelp window is now blank
- When I try to destroy the original JavaHelp window, a NullPointerException is thrown from the windowClosing method
Scenario 2:
- Initiate JavaHelp from a modal dialog
- Close the dialog
- JavaHelp disappears
I really want JavaHelp to work like help in other applications:
- I want one window to come up and work regardless of dialogs opening and closing
- I want the user to use the JavaHelp while performing a task
Is there a solution to this?Is SE 6 the only solution?
Anyone know what the version of Java currently shipping with Mac OS X will support? -
When starting SQL Server 2008 R2 it hangs , and I cannot exit...so when trying to logoff to reset I get the following "Microsoft SQL Server Management Studio cannot shut down because a modal dialog is active. Close the active dialog and try again"Any
ideas?Big edit...
I have 2008 R2 SP2 installed on my Windows 7 Machine which is also fully updated. The marked answer above is clearly not the solution.
The fix I had posted before did not work. It appeared to work temporarily, but now I am back to the same invisible dialogue. I have not been able to identify any pattern by which this is triggered. I can have an entire day without this
issue and then it appears the next.
The invisible modal dialogue is definitely the connection dialogue. The only way out is to hit the escape key to close it, but then I am no better off without an ability to connect to a server. The dialogue is still invisible when I re-open it.
However, even as I type this post, I have just gotten the dialogue to appear after restarting Management Studio, hitting escape, then clicking connect again. That same pattern failed just minutes ago numerous times. Again, I can't find any pattern.
See you in the clock tower. -
Modal dialog and new form after click on save do not jump to the list form
Hey
I want to open a list new form in a modal dialog. After the user click on the “Save” or “Cancel” button modal dialog close and the user not jump to the list view.
How can I do this?
Thanks for help.
StefanIf you are using a URL to open the new form then you can add the following parameter to the URL to redirect them to wherever you wish after the form closes: Source=URLToRedirectTo
For instance if the URL you were using was:
http://XXX/Lists/ListName/NewForm.aspx you would add the Source parameter as:
http://XXX/Lists/ListName/NewForm.aspx?Source=URLToRedirectTo -
Modal dialog limiting the mouse pointer and blocking all application
I wanted to create a modal dialog that blocks all application in my desktop. Only password field be present and exits only if correct password is typed. I also wanted to limit the mouse pointer within the window of the modal dialog. Will that be possible? i have read modality feature of Mustang(beta) and notes there that system modality is not included. Can anybody there give me an idea how to do tricks on blocking all applications of the desktop? I will be much grateful to anybody who could solve this problem. Thnx in advance...
tnx Sarcommand ..i give up on that, i understand the risk if that feature is included..
all i wanted is to make an internet cafe client/server that blocks the client's pc interaction if log time is reached.blocking only the keyboard and mouse.
i have seen so many softwares sets the cursor position within the dialog bounding box only with user and password there. though my other application runs the mouse is still captured on the dialog even the dialog lost focus.
if that would not be possible I'll just send notification to the client, a dialog that does not block any application.
now, im going to try if the client can do som action whenever the server sends alert if the client java app is not the focus. i will post next time what hapens.but if you tried already, if u dont mind posting it so others could know it also..
tnx so much Sarcommand.. -
RequestFocus() and modal dialog
requestFocus() only works when the dialog is visible. How can I achive the same effect when using a modal dialog? Is this possible?
You do this =)
this.addWindowListener(new java.awt.event.WindowAdapter()
public void windowOpened(WindowEvent e)
txtfName.requestFocus();
}); -
Skillbuilders modal dialog - condition for parent page dialog
Hi
When using this awesome plugin, I have a dynamic action on my calling page that deals with the selection from the dialog.
It uses
Select type:DOM Object
DOM Object: document
Condition: javascript expression
($v('P110_PROD_SEARCH') == 'BLAH')
where the js expression is making sure I run the correct dynamic action, particularly when I have a few buttons on the page invoking different variations of the modal dialog.
My first action is some javascript that interrogates the value of
this.data.modalPageCloseValue
this helps me make decisions in later actions on whether to run some pl/sql, for instance
In light of a recent question of mine regarding a potential APEX bug (Display item with HTML affected by dynamic action and since we can't put conditions on actions - I was wondering if I could incorporate something into my dynamic action condition to stop the entire dynamic action from executing if modalPageCloseValue is null - but it seems to be out of scope?
ScottScott,
You're current condition is:
$v('P110_PROD_SEARCH') == 'BLAH'Just change that to:
$v('P110_PROD_SEARCH') == 'BLAH' && this.data.modalPageCloseValueRegards,
Dan
blog: http://DanielMcghan.us/
work: http://SkillBuilders.com/APEX/
twitter: https://twitter.com/dmcghan -
Hi there,
I'm wondering if anyone else is experiencing issues like this. I'm basically finding that a bunch of different buttons, fields, and tabs do not respond to my clicks. This seems to be spread out throughout the application.
I've had to work around most of this by using the tab and arrow keys to navigate around modal buttons and fields... but it is a bit of a pain.
There are some parts of the interface that can't be accessed via tabs and arrow keys... for example the ActionScript Tab on the Sound Properties window... there's no way to get to that... and clicking the tab itself does nothing, although I can see that the rollover state of the tab is activated.
I've ended up having to run Flash CS6 in order to set the export classes of sound files and that's a bigger pain.
Similar UI issues exist with other things... for example the color picker (eye dropper) seems to pick colors near, but not directly under itself.
I'll be honest... I'm running on Windows 7... via boot camp... on a Mac Book Pro with retina display... so the issues could stem from this combination. However... Flash CS6 does not have any of these issues... so I can only think that it is a Flash CC issue.
I appreciate any input you can provide. ( Although the obvious "run it on OSX instead" or "just use CS6" aren't the kinds of answers I'm looking for. I have my reasons for the setup. )
Thanks.
Cheerfully,
- JRThank you for the suggestion. I've just done the uninstall, clean, re-install process.
No luck.
Even the first-run modal that comes up to choose Sync Settings has the same problem. All three buttons will go to a rollover state if I mouse over them... however, none of them are clickable. The only clickable item is the OS window close button. If I use the TAB key to move from button to button it moves the yellow button selector accordingly. If I press the ENTER key it responds correctly. For some reason clicking is not working on these parts of the Flash CC UI.
*Note: This does not happen with all of the Flash CC UI elements... only some key ones (Save As - Confirm Overwrite, Symbol Properties and Swap Symbol dialog boxes also do not work with clicks, only with the keyboard navigation). Really a pain in the posterior.
Again, I'm wondering if this is an issue particular to my hardware/os combination but I have had no luck finding answers online.
Any other possible solutions out there? -
Item not being saved when item is in a jquery modal dialog
Hi all,
I followed instructions found here :
http://shijesh.wordpress.com/2010/04/10/jquery-modal-form-in-apex-4/
to create a jquery modal dialog, this is the code I added in html header :
<link rel="stylesheet" href = "http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/
redmond/jquery-ui.css" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"> </script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"> </script>
<script type="text/javascript">
$( function() {
$('#ModalForm').dialog(
modal : true ,
autoOpen : false ,
width : 425,
closeText : 'Close',
stack : false,
resizable : false,
buttons : {
Cancel : function() {
closeForm();
Save : function() {
updateMEMOVELD();
function openForm()
$('#ModalForm').dialog('open');
function closeForm()
//$('#ModalForm input[type="textarea"]').val('');
$('#ModalForm').dialog('close');
function updateMEMOVELD ()
var get = new htmldb_Get(null, &APP_ID.,
'APPLICATION_PROCESS=f_memo', 0);
get.add('P9_MEMOVELD',$v('P9_MEMOVELD'));
var gReturn= get.get();
//alert(gReturn);
//alert($v('P9_DATUM'));
$s('P9_MEMOVELD',gReturn);
alert($v('P9_MEMOVELD'));
$s('P9_MEMOVELD_COPY',$v('P9_MEMOVELD'));
$('#ModalForm').dialog('close');
</script>my situation is a little different, my modal does not have to perform an sql update, just change a field
the user will then save in the main form
for some reason the field never gets updated in the db
I even created a on demand application process called f_memo :
BEGIN
APEX_UTIL.SET_SESSION_STATE('P9_MEMOVELD',:P9_MEMOVELD);
htp.p(:P9_MEMOVELD);
END;why is my field not send to the db ?
it works when I delete this from the region header :
< d i v id="ModalForm" title="Add Person" style=" d isplay:n one " >but then of course I no longer have a modal dialog
what's wrong ?
I put the code online at apex.oracle.com
workspace XONIXRS
login/password demo/demorun the application
click on lijst facturen (invoices) (in the right sidebar region)
then click on the zoeken (search) button
a report appears, click on edit on the first line (200900017)
now a form appears, click on the outright button memo
now the modal shows up, change the field and click on save
click on ok (for the alert) and then click on Save invoice
you will remain on the same page
now click on annuleren
and then click on edit on the first line (200900017) again
then click on memo again, you will see the memo has not been changed
how comes ?
Kr
MartinThe issue is that creating a modal of a region lifts that region from the HTML. Just have a look at the DOM when you run your page and not the source html, because that does not reflect changes to the dom made on page load. This means that your memo-field is removed from the FORM-tags, and effectively won't submit to session state. The item is not processed when you submit the page! You can track that through debugging your page. Memo is not saved and not processed.
Trying to save the value to session state is not enough, it doesn't really matter in this case. The moment you submit the page, the session state will get overwritten by the submitted values of the items.
So what i did:
<ul>
<li>move P9_MEMOVELD to region FACTUUR, together with all the other db fields</li>
<li>change the type to hidden</li>
<li>set value protected to NO</li>
<li>in the modal region create a new page item P9_MEMOVELD_POP, type textfield</li>
<li>set the source to always use a page item as source, with source P9_MEMOVELD</li>
<li>changed function updatememoveld:
function updateMEMOVELD ()
var get = new htmldb_Get(null, &APP_ID.,
'APPLICATION_PROCESS=f_memo', 0);
get.add('P9_MEMOVELD',$v('P9_MEMOVELD'));
var gReturn= get.get();
//alert(gReturn);
//alert($v('P9_DATUM'));
$s('P9_MEMOVELD',gReturn);
alert($v('P9_MEMOVELD'));
$s('P9_MEMOVELD_COPY',$v('P9_MEMOVELD'));
$s('P9_MEMOVELD',$v('P9_MEMOVELD_POP'));
$('#ModalForm').dialog('close');
}Whether you want or need the session state set is up to you, it depends on if you use this somewhere else dynamically on the page and thus would influence results there, but i don't think it will (it's a memo field...)</li>
</ul>
Extra remarks:
<ul>
<li>be careful with including jquery libraries! The standard libraries are included, yet you add previous versions too! (1.4.2) This might lead to issues...</li>
<li>use your templates better. Why would you wrap a region in div tags? Change or add a region template to be div tags. You can then easily assign a static id to this region, and target it. This will save you from wrapping wrapped wrappers (cause that is what the generated code looks like in the end).</li>
</ul> -
How do you pass a column link value into modal dialog
Hi everyone,
I've got quite a tricky problem...To spell it out:
1. I have a calendar with column links.
2. I have a (popup) report on a separate page that shows detailed information about the record selected in 1.
3. To eliminate the extra page, I've moved the report region to the calendar page, and created a modal dialog to display the report.
Here's my dilemma, how do I 'get' the value of the column link (when clicked) so that I can use it when calling the modal report?
(APEX 4.0)
Thanks!True Andy.
Combining the two examples then:
function openModal(pVal1,pVal2)
var l_Return = null;
var get = new htmldb_Get(null, $x('pFlowId').value, 'APPLICATION_PROCESS=DUMMY', 14);
get.add('P14_REPORT_FILTER1', pVal1); // set up page items to receive value
get.add('P14_REPORT_FILTER2',pval2);
gReturn = get.get(''); // Calls dummy process to set session state
var tab = $('#REGION_STATIC_ID'); // grabs the region static id
var report_id_str=$("div[id^=report_]", tab).attr("id"); // finds the 'report_'
var report_id=report_id_str.match(/\d+/)[0]; // gets just the numeric id
$a_report(report_id, '1', '15', '15'); // refreshes the report
// Call to show modal here
} You'll need to sub REGION_STATIC_ID for your region_static ID and make sure that it exists in the template.
You could also just sub out the three lines between gReturn and $a_report with the hardcoded value of the region ID like:
var report_id='R6974536412746853317'.substring(1);
but if you and your region numbers change (if you import your app into a different app_id) then you'd have to go back and fix these.
HTH, Thanks Andy for making me READ (not SCAN) the actual post :)
Maybe you are looking for
-
Only thing running on it is Chrome, and the battery life is only 3:38. Am I doing anything wrong?
-
Why is my iPod Touch 4th generation messed up?
My Ipod Touch is playing the music, but when I go to the music tab and select the "songs" tab, I've seen it has 985 songs, yet when a song is playing the song list changes when a song is playing saids I have 969, but on itunes I have 990. So what is
-
How do I update my iPad to a supseded version of IOS? My company requires me to use the most recent IOS version approved by corporate, flight department and the FAA. This is never initially the same rev as the current IOS revision available from App
-
RedScreen!​!! – Factory Processing Error Occurred - HP rp5700 POS
Good day all, Hope all is wel and that you can assist with this critical problem. My HP rp5700 QuickBooks POS System completly crashed recently which HP kindly assisted with by sending new Recovery, Win 7 OS, WinDV Corel and Language CDs for re-insta
-
Can anyone help. I tried to update my iPhone 4 this morning and it just got half way through the update and froze. I managed to turn it off eventually, but now all it will do is show the apple sign fading in and out and is un usable. It's not even be