One that's NOT, compatible in all version of MAC OS.
here's one that works well but again I want to exclude it working on Macs..
var oneTimeWinName = "oneTimePop"
function openPopWinOnce(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
var d_winLeft = 1 // default, pixels from screen left to window left
var d_winTop = 1 // default, pixels from screen top to window top
var popcookies = document.cookie
if (openPopWinOnce.arguments.length >= 4) // any additional features?
winFeatures = "," + winFeatures
else
winFeatures = ""
if (openPopWinOnce.arguments.length hahahaha 6) // location specified
winFeatures += getLocationOne(winWidth, winHeight, winLeft, winTop)
else
winFeatures += getLocationOne(winWidth, winHeight, d_winLeft, d_winTop)
if (popcookies.indexOf(oneTimeWinName) hahahaha -1){ // cookie not found
window.open(winURL, oneTimeWinName, "width=" + winWidth
+ ",height=" + winHeight + winFeatures)
document.cookie=oneTimeWinName+"=used"
}
}
function openPopWinOnceBack(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
openPopWinOnce(winURL, winWidth, winHeight, winFeatures, winLeft, winTop)
self.focus()
}
function getLocationOne(winWidth, winHeight, winLeft, winTop){
return ""
}
here's one that works well but again I want to exclude it working on Macs..
var oneTimeWinName = "oneTimePop"
function openPopWinOnce(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
var d_winLeft = 1 // default, pixels from screen left to window left
var d_winTop = 1 // default, pixels from screen top to window top
var popcookies = document.cookie
if (openPopWinOnce.arguments.length >= 4) // any additional features?
winFeatures = "," + winFeatures
else
winFeatures = ""
if (openPopWinOnce.arguments.length hahahaha 6) // location specified
winFeatures += getLocationOne(winWidth, winHeight, winLeft, winTop)
else
winFeatures += getLocationOne(winWidth, winHeight, d_winLeft, d_winTop)
if (popcookies.indexOf(oneTimeWinName) hahahaha -1){ // cookie not found
window.open(winURL, oneTimeWinName, "width=" + winWidth
+ ",height=" + winHeight + winFeatures)
document.cookie=oneTimeWinName+"=used"
}
}
function openPopWinOnceBack(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
openPopWinOnce(winURL, winWidth, winHeight, winFeatures, winLeft, winTop)
self.focus()
}
function getLocationOne(winWidth, winHeight, winLeft, winTop){
return ""
}
