Hi all, When I try to open a new window using window.open, I get JSException. I am passing the url to be opened from a java program to the javascript as given below: Here is the code in the java program : public void openNewWindow() {String strURL[] = new String[1]; strURL[0]="http://www.abc.com"; try { JSObject win = JSObject.getWindow(this); win.call("openWindow",strURL); } catch (Exception ex) {System.out.println("ex::::"+ex); } } And here is the JavaScript code : function openWindow(strURL) { window.open("strURL","","toolbar,location,menubar,titlebar"); } Can anyone tell me why I get this error ? Thanks in advance, arul.
arul.
bill bozeman
Ranch Hand
Joined: Jun 30, 2000
Posts: 1070
posted
0
Haven't used Java to call a javascript to open a window before, but one thought is that you have quotes around your strURL in your javascript code. Since this is a variable, I would think you would not want to have the quotes. So it would read: window.open (strURL,"name","toolbars,menubar,scrollbars");