wood burning stoves 2.0*
The moose likes EJB and other Java EE Technologies and the fly likes Frameless Pop up window in JavaScript Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Frameless Pop up window in JavaScript" Watch "Frameless Pop up window in JavaScript" New topic
Author

Frameless Pop up window in JavaScript

meraa naam
Greenhorn

Joined: Oct 07, 2004
Posts: 6
hai...I need frameless pop up window thru javascript,I tried the following coding
<html><head><title>Sample</title><script>

// Amazing Frameless Popup Window - Version I
// (C) 2000 www.CodeLifter.com
// Free for all users, but leave in this header

// set the popup window width and height

var windowW=16214 // wide
var windowH=16398 // high

// set the screen position where the popup should appear

var windowX = (screen.width/2)-(windowW/2);
var windowY = (screen.height/2)-(windowH/2);

// set the url of the page to show in the popup

var urlPop = "file:///D:\\Dhivya\\EditListWindow\\Editlist.html"

// set the title of the page

var title = "This Is A Frameless Popup Window"

// set this to true if the popup should close
// upon leaving the launching page; else, false

var autoclose = true

// ============================
// do not edit below this line
// ============================

s = "width="+windowW+",height="+windowH;
var beIE = document.all?true:false

function openFrameless(){
alert(urlPop)
if (beIE){
NFW = window.open("","popFrameless","fullscreen,"+s)
NFW.blur()
window.focus()
NFW.resizeTo(windowW,windowH)
NFW.moveTo(windowX,windowY)
var frameString=""+
"<html>"+
"<head>"+
"<title>"+title+"</title>"+
"</head>"+
"<frameset rows='*,0' framespacing=0 border=0 frameborder=0>"+
"<frame name='top' src='"+urlPop+"' scrolling=auto>"+
"<frame name='bottom' src='about:blank' scrolling='no'>"+
"</frameset>"+
"</html>"
NFW.document.open();
NFW.document.write(frameString)
NFW.document.close()
} else {
NFW=window.open(urlPop,"popFrameless","scrollbars,"+s)
NFW.blur()
window.focus()
NFW.resizeTo(windowW,windowH)
NFW.moveTo(windowX,windowY)
}
NFW.focus()
if (autoclose){
window.onunload = function(){NFW.close()}
}
}

</script>
</head>
<body>
<a href="javascript penFrameless()">click here</a>
</body></html>
But its working depending upon browser setting only..My browser is IE 6.0.2900.2096, its not working in my browser, but its working in IE 6.0.2900.2180..Can anyone help??? Plz...urgent...
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6
We have a JavaScript forum!!

You are not going to get this to work wince this was a bug in IE. They fixed it hence why it does not work. So your urgent issue can not be solved.

Eric
meraa naam
Greenhorn

Joined: Oct 07, 2004
Posts: 6
Dat's gr8.... anyother way for creating such frameless popup window? anyway, thanks a lot for info...
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6
layers with iframe
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Frameless Pop up window in JavaScript